Ehi, tutti. L’introduzione di una nuova funzionalità per il nostro AndroidCentral lettori. E ‘un po’ di spazio dove si può discutere e presentano le settimane migliori in il modding di Android e la comunità di hacker, in termini che anche coloro che sono nuovo di Android in grado di capire.
Questo non sarà il dispositivo o di un supporto specifico, quindi, pensare ad esso come una vetrina di tutto ciò che Android ha da offrire noi a causa della sua natura aperta. I nostri veterani possono trovare alcune di queste ridondante, ma stiamo andando a cercare di mantenere le cose su un livello che tutti possono capire quindi stare sulla stessa pagina. Questa settimana la versione sta per essere un po ‘ lungo, in modo che possiamo introdurre alcune cose, in modo da portare con me.
Si prega di tenere a mente che non può essere ovunque in una sola volta (fino a quando ho le mie clonazione macchina!) quindi è possibile che mi mancherà qualcosa che non hai. Il modo migliore per evitare che ciò accada è quello di inviare i vostri suggerimenti e link su tutti i fantastici modi per personalizzare i nostri telefoni. Proprio come la personalizzazione della comunità, facciamo questo sforzo congiunto!
Ora, al di chicche.
Ogni settimana andiamo a funzionalità di alcuni trucchi che si possono fare solo con il prompt dei comandi e il cavo dati. Mentre ci sono i download e i file zip e Rom e tutti gli altri tipi di freschezza che si può fare con il telefono, spesso le più semplici trucchi si può ottenere il massimo impatto.
L’SDK di Android
Questa settimana andiamo a cominciare dall’inizio. L’installazione di Android SDK-che è breve per Kit di Sviluppo Software-che è ciò che consente agli sviluppatori di fare le loro cose. E ora è possibile, anche.
Passo 1: Preparazione di lavoro e download
Prima di tutto, preparare uno spazio di lavoro sul tuo PC. Il mio suggerimento è quello di creare una cartella nella root del vostro disco rigido, quindi è facile da raggiungere dalla riga di comando. C:Android_stuff è molto più facile da ricordare rispetto C:usersgbhildocumentstoolsdevicesAndroidstuff. Io uso il mio spazio di lavoro per i backup, sfondi, Rom, gli strumenti e l’SDK. Basta creare una nuova cartella all’interno del vostro spazio di lavoro per ogni. Clicca sull’immagine qui sotto per ingrandirla e vedere come io ho il mio Android_stuff cartella.
Ora è il momento di scaricare l’SDK. Testa a http://developer.android.com/sdk/index.html. Vedrai download per Windows, Mac OS X e Linux. Scegliere la categoria appropriata e scaricare il file sul tuo desktop. Non essere messo fuori dal contratto di licenza. Leggi e vedrai che è abbastanza standard.
Decomprimere il download con il tuo strumento di archiviazione e trascinare la cartella estratta nella vostra area di Lavoro. Non aprire la cartella, basta trascinare il tutto. . L’SDK di Android è ora installato.
Passo 2: Installare il driver USB – un male necessario
Installare il driver USB è quasi semplice, anche se ci vogliono un paio di passi, e avrete bisogno di fare, se si sta eseguendo Windows. Aprire la cartella SDK che è stato spostato su, e fare doppio clic su “SDK Setup.exe” nella directory SDK. Ti verrà visualizzata una finestra come quella qui sotto.
Assicurarsi che “Pacchetti Disponibili” nel riquadro di sinistra è selezionata.
Fare clic sul triangolo accanto al globo sulla riga superiore per espandere l’elenco.
Quello che ho cerchiato in rosso nell’esempio dell’immagine deve essere controllato. Scarica il driver USB. A meno che non si dispone di un interesse nello sviluppo di software o l’esecuzione di un dispositivo Android, emulatore, è possibile lasciare tutto il resto non controllato. Se si decide di installare altre parti, essere preparati per un 1 Gigabyte di download.
Fare clic su installa selezionato. Il driver download nell’SDK.
Ora sul vostro dispositivo, premete il pulsante menu. Scegliere le Impostazioni (fig 1), quindi selezionare Applicazioni (fig 2). Ora fare clic Sviluppo (fig 3), e assicurarsi che il debug USB è selezionata (fig 4). Usare il tasto indietro per tornare al desktop.
Ora, colleghi il telefono, proprio come se si stesse andando per il trasferimento di una canzone o una foto. Ma questa volta non tirare giù l’ombra e montare la scheda SD. Si otterrà un “Trovato Nuovo Hardware” messaggio da Windows.
Selezionare “Individuare e installare il driver.”
Selezionare “non effettuare la ricerca online.”
Selezionare “non ho il disco. Mostra altre opzioni.”
Selezionare “cerca il software del driver nel computer.”
Ora la sfoglia per la cartella SDK, e punto di Windows la cartella denominata cd. Clicca sull’immagine qui sotto per ingrandirla e vedere il cd all’interno della cartella Android SDK.
Lasciare “Includi sottocartelle” è selezionata, e fare clic su “Avanti”. Windows potrebbe chiederti se sei sicuro. Dire di sì, se lo fa. Quando windows non è cosa, e chiede se si desidera installare il “Google ADB interface driver” dire di sì.
Naturalmente, se si desidera eseguire emulatori o le applicazioni del programma c’è anche dell’altro. Ma per i nostri scopi, abbiamo finito. Scollegare il telefono e riavviare il computer.
Ora è un buon momento per dire che probabilmente non dovrebbe mai riavviare il PC mentre il telefono è collegato. Alcuni dei più recenti PC è possibile eseguire l’avvio da un dispositivo USB, e prova a caricare Android per il tuo PC, se necessario. Interessante come che suoni, non di lavoro, e potrebbe portare a dei problemi.
Divertente come la parte più difficile di tutta l’operazione di impostazione di Windows non è vero?
Primo test: eseguire il backup di app
Ecco un trucco che chiunque può fare, anche con un senza radici telefono. Collegare il telefono al computer, allo stesso modo si farebbe se si dovesse trasferire foto o una canzone, ad eccezione, ancora una volta, non tirare giù l’ombra e montare la scheda SD. In qualsiasi momento siamo interagisce con il telefono tramite il prompt dei comandi, la carta dovrà rimanere smontato.
Ora aprire il prompt dei comandi. In Windows, basta premere il menu start e digitare (in Windows 7 campo di ricerca o il comando “esegui” in windows XP) “cmd.” Non lasciate che il 1960 computer cerca di spaventare voi fuori, questo non sta per essere facile.
Al prompt dei comandi, passare alla posizione hai messo l’SDK di Android. Se stai seguendo il nostro esempio, basta digitare (o copiare e incollare) il seguente nella riga di comando:
cd C:Android_stuffandroid-sdk-windows
Se si utilizza un percorso diverso, modificare il comando per punto il percorso che hai inserito il tuo Android SDK.
All’interno del SDK ci sono alcune altre cartelle. Usiamo di solito a lavorare con la cartella strumenti. Navigare in esso digitando il seguente comando nel prompt dei comandi:
strumenti di cd
Fare clic sull’immagine seguente per ottenere una vista ingrandita dell’comandi digitati nel prompt dei comandi di Windows.
Ora aprite il vostro file manager, e nella tua area di lavoro fare una cartella chiamata apps. Stiamo andando a eseguire il backup di tutte le nostre applicazioni. Il mercato mantiene un record di quello che hai pagato, ma a volte trovare quelli gratuiti di nuovo può essere un dolore, quindi, consente di conservare la propria copia. Se scorri la pagina per l’immagine del mio Android_stuff della cartella, viene visualizzato un app sottocartella è già presente.
Presso il prompt digita il seguente:
adb pull /data/app/ C:Android_stuffapps
Basta copiare e incollare. Che cosa significa –
- usare l’adb programma (fornito da Google, l’Android SDK) per estrarre i file.
- Il file che stiamo tirando dal telefono cellulare si trova in /data/app sul telefono stesso.
- Quando un file viene tirato fuori, si desidera incollare C:Android_stuffapps.
Perché sono le barre diverso dalla prima parte del comando per la seconda parte?
È perché abbiamo a che fare con due diversi sistemi di file. In un file system di Windows, le barre sono indietro, come in modo ” ” . Unix file system utilizzare la barra “/ ” per separare le cartelle. /data/app/ è al telefono, e utilizza un file system Unix. C:Android_stuffapps è sul vostro PC in modo che utilizza il file system di Windows.
È possibile visualizzare un messaggio su un server sono aggiornati, o un server per essere ucciso. Questo si riferisce al adb server, e il comando di aggiornamento, se necessario. Non preoccuparti, è automatico. Vedrete la finestra inizia a scorrere, con l’uscita dal adb che dice che è copiato ogni applicazione. Non c’è interazione necessari, basta lasciar scorrere. Quando è finito, sarete di nuovo al prompt dei comandi. Ora una copia di tutti i vostri libero mercato le applicazioni sono memorizzati sul vostro PC per mantenere sicuro. I file hanno tutti “.apk” estensione. Questo è lo standard di installazione per Android formato, in modo che questi file non possono essere utilizzati in Windows.
No root. No contorto comandi di shell. Solo un modo semplice per eseguire il backup di tutte le applicazioni. Queste applicazioni possono essere copiati su SD card, e installato con qualsiasi applicazione in grado di leggere la scheda e installare i file apk. Se non si dispone di un app per questo, ricerca per Astro nel mercato. Serve come un file explorer (come il Mio Computer in Windows) e offre alcuni altri grandi strumenti per la gestione dell’applicazione.
Questa è solo la punta di un mondiale. Fino a che Android viene fornito con un facile da usare, in stile iTunes applicazione per interagire con il dispositivo, io sono qui per aiutarvi a lavorare con la riga di comando. Ogni settimana ci concentreremo su qualcosa di simile. Happy hacking 🙂
Proposte della Settimana
Overclocking per il tuo Droid (root richiesto!)
Il più popolare dispositivo Android ora è la caratteristica più richiesta di aggiornamento. Il kernel è stato ottimizzato e il processore è overcloccato. Ecco gli sviluppatori thread su di esso, e Un/C utente thebizz ha avviato una discussione nel nostro forum.
ATTENZIONE: C’è un potenziale per rovinare il vostro dispositivo (come con tutte le modifiche), ma lo sviluppatore ha fatto un buon lavoro rendendo infallibile. Egli ha anche istituito un apposito supporto di area per le domande. E ‘mia opinione personale che il Droid è dotato di un processore può prendere un po’ di più l’abuso di Moto è a, quindi questo potrebbe essere un aggiornamento molto utile davvero. Se si tenta questo, essere sicuri di condividere le vostre esperienze nei forum, come di molte persone sembrano essere sul recinto con questo. Naturalmente, avrete bisogno di essere radicati e hanno un immagine personalizzata di recupero flash. Se questo è tutto quello greco. Troverete un sacco di aiuto nel forum.
Cyanogen Nexus One ROM (root richiesto!)
Leggendario Android Hacker/Fornello/Modder/Guru Cyanogen ha rilasciato una ROM personalizzata per voi fortunati Nexus One proprietari. Alcuni dei suoi G1 hack non sono inclusi, così come non c’è bisogno, con l’hardware del Nexus One. Ma questo non vuol dire che questo non è pieno di merce. Qui sono alcuni punti salienti:
- Ultima kernel 2.6.29.6, che supporta il tethering, vpn, e altri moduli (cifs, nfs, aufs, fusibile)
- Costruito nel tether USB
- FLAC supporto audio
- Include BusyBox, htop, nano, powertop, openvpn, e di ingegneria, utility a riga di comando
Naturalmente c’è di più, questo è solo il breve elenco. Cyanogen lavoro è sempre di alto livello, tanto che molte delle sue modifiche sono state incluse in Android albero dei sorgenti. E ‘ difficile fare il Nexus One eseguire meglio di quello che già fa, ma posso dirvi questo – si fa di tutto, ma volare con questa build, e vi consiglio vivamente di dare un’occhiata.
Cyanogen Mod home page http://www.cyanogenmod.com/ . A/C utente rsvpinx ha cominciato A/C è l’argomento di discussione su la ROM qui nel nostro forum.
MetaMorph (root richiesto!)
Forse MetaMorph è un’applicazione. Forse sarebbe meglio servita con un pieno soffiato la revisione in Applicazione forum. Ma ho appena non può ottenere abbastanza di questo strumento. Ciò che fa è permettere all’utente di caricare un tema personalizzato, e di caricare il telefono cellulare senza il fastidio di recupero di immagini e ROM a lampeggiare. Ho parlato Stericson oltre a XDA developers e gli ha chiesto un paio di domande circa l’applicazione:
La tua app è un enorme passo avanti nel modo in cui i temi e gli elementi visivi sono cambiate dall’utente finale. Come hai fatto a pensarci?
Io probabilmente ottenere il colpo quando dico questo, ma l’iPhone progetto che sostanzialmente fa la stessa cosa me l’ha data l’idea.
Quali risorse si consiglia di qualcuno nuovo di Android e l’applicazione guardate per rendere più semplice l’utilizzo di MetaMorph?
Guarda tutti i miei video. Sono praticamente spiegare tutti i dettagli su MetaMorph. È possibile guardare tutte qui: http://forum.xda-developers.com/showthread.php?t=591329
Che sta dando i vostri utenti molto tempestivi aggiornamenti. Puoi darci qualche notizia circa le nuove funzioni?
Bene, il tema del repository è in arrivo. Ho avuto un po ‘ bruciato sul lavoro MetaMorph solo così attualmente sto lavorando in altro mio app, CodeSpeak, ma sto ancora lavorando su di MetaMorph. Ho anche alcune persone che vogliono venire a bordo e aiutare con lo Sviluppo di MetaMorph e così mi sto dando anche a loro la possibilità di mettere qualche tempo in sul progetto.
La decisione di fornire lo stesso set di funzionalità libero e donare versione è stata grande per il consumatore. Senti paralizzato potenziale di profitto reale?
No. Non ho mai fatto MetaMorph per essere un utile app. Donate versione di MetaMorph è arrivato perché la gente continuava a chiedermi come abbiano potuto donare a me per il lavoro che ho fatto. Il modo più semplice rimedio è stato quello di fornire una donare versione di MetaMorph. Poi donate versione un po ‘ trasformato in un beta testing della versione di sorta 🙂
Dove sarebbe in erba tema sviluppatore look per avviare la creazione di MetaMorph temi?
Guarda il video 🙂 (Link sopra)
Anche dare un’occhiata a come uno qualsiasi di questi temi sono fatte su questa pagina: http://forum.xda-developers.com/showthread.php?t=589315
Che dovrebbe dare una buona idea di come fare con un sacco e un sacco di esempi 🙂
Vorrei ringraziare Stericson per aver dedicato del tempo per rispondere ad alcune domande per noi, e per la grande applicazione. Utilizzando MetaMorph, chiunque con un talento per la grafica, il lavoro può diventare facilmente un tema Android developer.
Come Stericson sottolineato, l’ufficiale thread di supporto per le app con un sacco di informazioni è a XDA developers qui. A/C utente mclarryjr ha avviato una bella discussione nel nostro forum su come fare la magia con questo qui al nostro forum . Colpire il QRcode dal telefono (o fare clic su di esso nel vostro Android browser) per andare al mercato e prendere MetaMorph.
Spero che ti sia piaciuto questa settimana puntata di all’Interno di Android. Ricordate che sono sempre alla ricerca di consigli e pareri mi Trovi sul forum o contattarmi gbhil.hero@gmail.com