Taula de continguts:
- L’SDK d’Android
- Pas 1: Feu la preparació i descarregueu-la
- Pas 2: instal·leu el controlador USB: un mal necessari
- Primer test: feu una còpia de seguretat de les vostres aplicacions
- Eleccions de la setmana
- Overclocking del vostre Droid (arrel necessària!)
- Nexus One ROM de Cianogen (arrel necessària!)
- MetaMorph (arrel necessària!)
Ei, tot. Presentació d'una nova funció per als nostres lectors d'AndroidCentral. És un petit espai on podem discutir i mostrar les millors setmanes a la comunitat de modificació i pirateria Android, en termes que fins i tot els nous a Android poden entendre.
Això no serà específic del dispositiu o del transportista, així que penseu-hi com un aparador de tot allò que Android ens ofereix per la seva naturalesa oberta. Els nostres veterans experimentats poden trobar alguns d'aquests redundants, però anem a intentar mantenir les coses en un nivell que puguin entendre, de manera que continuem a la mateixa pàgina. La versió d'aquesta setmana serà una mica llarga perquè puguem introduir algunes coses, per tant, tingueu-me.
Tingueu en compte que no puc estar a tot arreu alhora (fins que no perfeccioni la meva màquina de clonació!), Així que és possible trobar a faltar alguna cosa que no vau fer. La millor manera d’evitar que això passi és enviar-me els vostres consells i enllaços sobre totes les maneres fantàstiques de personalitzar els nostres telèfons. Igual que la comunitat de personalització, fem un esforç conjunt!
Ara a les llaminadures.
Cada setmana presentarem alguns dels trucs que podeu fer amb només el símbol d'ordres i el cable de dades. Tot i que hi ha descàrregues, fitxers zip i ROM i qualsevol altre tipus de frescor que es pot fer amb el telèfon, sovint els trucs més senzills poden tenir més impacte.
L’SDK d’Android
Aquesta setmana començarem al començament. Instal·lar Android SDK (això és curt per al kit de desenvolupament de programari), cosa que permet als desenvolupadors fer les seves coses. I ara també pots.
Pas 1: Feu la preparació i descarregueu-la
Primer, preparem un espai de treball al vostre PC. El meu suggeriment és crear una carpeta al nivell superior del disc dur de manera que sigui fàcil arribar des de la línia de comandaments. C: \ Android_stuff és molt més fàcil de recordar que C: \ users \ gbhil \ documents \ tools \ devices \ Android \ stuff. Utilitzo el meu espai de treball per a còpies de seguretat, fons de pantalla, ROM i eines, així com el SDK. Simplement creeu una carpeta independent dins del vostre espai de treball per a cadascun. Feu clic a la imatge següent per ampliar-la i vegeu com he configurat la meva carpeta Android_stuff.
Ara és hora de descarregar l’SDK. Dirigiu-vos a https://developer.android.com/studio. Veureu descàrregues per a Windows, Mac OS X i Linux. Trieu la categoria adequada i descarregueu el fitxer a l'escriptori. No et deixen el contracte de llicència. Feu una lectura i veureu que és bastant estàndard.
Descomprimeu la descàrrega amb la vostra eina d’arxiu preferida i arrossegueu la carpeta que heu extret al vostre espai de treball. No obriu la carpeta, només arrossegueu tot això. Això és. El SDK d'Android ja està instal·lat.
Pas 2: instal·leu el controlador USB: un mal necessari
Instal·lar el controlador USB és gairebé tan senzill, tot i que cal fer uns quants passos, i ho haureu de fer si feu servir Windows. Obriu la carpeta SDK que acabeu de traslladar i feu doble clic a "SDK Setup.exe" al directori SDK. Veureu una finestra com la de sota.
Assegureu-vos que estigui seleccionat "Paquets disponibles" al panell esquerre.
Feu clic al triangle situat al costat del globus a la línia superior per ampliar la llista.
Cal comprovar el que he cercat en vermell a la nostra imatge d’exemple. Això es descarregarà el controlador USB. Si no teniu interès en el desenvolupament de programari o en executar un emulador de dispositius Android, podeu deixar la resta de dades sense marcar. Si decidiu instal·lar les altres porcions, prepareu-vos per a una descàrrega de 1 gigabyte.
Feu clic a instal·lat seleccionat. El controlador es descarregarà al SDK.
Ara al dispositiu, toqueu el botó de menú. Trieu Configuració (fig. 1) i, a continuació, seleccioneu Aplicacions (fig. 2). Ara feu clic a Desenvolupament (fig. 3) i assegureu-vos que està verificada la depuració d’USB (fig. 4). Feu servir la tecla enrere per tornar a l'escriptori.
Ara, connecteu el telèfon de la mateixa manera que si transferissin una cançó o una imatge. Però aquesta vegada no baixeu l'ombra i munteu la targeta SD. Obtindreu un missatge "S'ha trobat un nou maquinari".
Seleccioneu "Localitza i instal·leu el programari del controlador".
Seleccioneu "No cerqueu en línia".
Seleccioneu "No tinc el disc. Mostra'm altres opcions".
Seleccioneu "Examineu el meu ordinador pel programa de controlador".
Ara navegueu a la carpeta SDK i apunteu Windows a la carpeta anomenada usb_driver. Feu clic a la imatge següent per ampliar-la i vegeu la carpeta usb_driver dins del vostre SDK d'Android.
Deixeu marcada "Inclou subcarpetes" i feu clic a "Següent". És possible que el Windows us pregunti si esteu segur. Digues que si ho fa. Quan Windows funciona, és cosa i us pregunta si voleu instal·lar el "controlador d'interfície de Google ADB" digueu que sí.
Per descomptat, si volem executar emuladors o aplicacions de programes, hi ha més. Però als nostres propòsits, hem acabat. Desconnecteu el telèfon i reinicieu l’ordinador.
Ara és un bon moment per esmentar que probablement no hauríeu de tornar a reiniciar el PC mentre el telèfon estigui connectat. Alguns ordinadors més nous poden arrencar des d’un dispositiu USB i intentareu carregar Android al vostre PC si ho feu. Per molt interessant que sembli, no funcionarà i pot provocar problemes.
És curiós com la part més difícil de tota l’operació és configurar Windows no?
Primer test: feu una còpia de seguretat de les vostres aplicacions
Aquí teniu un truc que qualsevol pot fer, fins i tot amb un telèfon desrootejat. Connecteu el telèfon a l’ordinador, de la mateixa manera que ho faríeu si transferíeu imatges o cançons, tret que no us torneu a ombrejar i mireu la targeta SD. Sempre que interactuem amb el telèfon mitjançant l’indicador d’ordres, la targeta haurà de romandre sense ser muntada.
Ara obriu el sistema d’ordres. A Windows, només cal prémer el menú d'inici i escriviu (ja sigui al camp de cerca del Windows 7 o a l'ordre "executar" a XP) "cmd." No deixeu que l’ordinador dels anys seixanta us espanti, això serà fàcil.
Al missatge, aneu a la ubicació on heu d'utilitzar l'SDK d'Android. Si seguiu el nostre exemple, només heu d'introduir (o copiar i enganxar) el següent a la vostra línia de comandaments:
cd C: \ Android_stuff \ android-sdk-Windows
Si utilitzeu una ubicació diferent, modifiqueu l'ordre per assenyalar la ubicació on heu col·locat el vostre SDK d'Android.
Dins de l’SDK hi ha altres carpetes. Amb el que normalment treballarem és la carpeta d’eines. Desplaceu-vos a la mateixa si escriviu el següent missatge d'ordres:
eines de cd
Feu clic a la imatge següent per obtenir una vista més gran de les ordres que s'introdueixen a l'indicador d'ordres de Windows.
Ara obriu el vostre gestor de fitxers i creeu una carpeta anomenada aplicacions al vostre espai de treball. Aquí farem una còpia de seguretat de totes les nostres aplicacions. El mercat manté un registre del que ha pagat, però de vegades trobar-ne de nou pot ser un dolor, així que permetem mantenir la nostra pròpia còpia. Si aneu cap a la pàgina fins a la imatge de la meva carpeta Android_stuff, veureu que una subcarpeta d'aplicacions ja hi és.
Al tipus d'indicador, escriviu el següent:
adb pull / data / app / C: \ Android_stuff \ apps
N’hi ha prou amb copiar-la i enganxar-la. El que vol dir és -
- utilitzeu el programa adb (proporcionat per Google com a part del SDK d'Android) per treure fitxers.
- Els fitxers que esteu tirant del telèfon es troben a / data / app al mateix telèfon.
- Quan se surt un fitxer, el volem enganxar a les aplicacions C: \ Android_stuff \.
Per què es diferencien les ratlles de la primera part de la comanda a la segona part?
És perquè tractem dos sistemes d’arxius diferents. En un sistema de fitxers de Windows, els barres de retrocés es retrocedeixen, com " \ ". Els sistemes de fitxers Unix utilitzen la barra directa " / " per separar les carpetes. / data / app / es troba al telèfon i utilitza un sistema de fitxers Unix. C: \ Android_stuff \ apps es troba al vostre PC de manera que utilitza el sistema de fitxers Windows.
És possible que veieu un missatge sobre un servidor que ja no hi ha data o que un servidor es mata. Es refereix al servidor adb i l'ordre l'actualitzarà si cal. No us preocupeu, és automàtic. Veureu que la finestra comença a desplaçar-se i la sortida de l'adb us indica que copia cada aplicació. No necessita cap interacció, només deixa que es desplaci. Quan finalitzeu, tornareu a rebre el missatge d'ordres. Ara, una còpia de totes les aplicacions del vostre mercat lliure s’emmagatzema al vostre PC per guardar-les de manera segura. Tots els fitxers tenen una extensió ".apk". Aquest és el format d’instal·lació estàndard d’Android, per tant, aquests fitxers no es poden utilitzar a Windows.
Sense arrel. No hi ha comandes de shell commutades. Només és una manera senzilla de fer una còpia de seguretat de totes les aplicacions. Aquestes aplicacions es poden copiar a la targeta SD i instal·lar-les amb qualsevol aplicació que pugui llegir la targeta i instal·lar fitxers apk. Si no teniu cap aplicació per a això, cerqueu Astro al mercat. Serveix d’explorador d’arxius (com el meu ordinador a Windows) i ofereix algunes altres excel·lents eines per a la gestió d’aplicacions.
Aquesta és només la punta de l’iceburg. Fins que Android surti amb una aplicació d’ús iTunes fàcil d’utilitzar per interactuar amb el dispositiu, estic aquí per ajudar-vos a treballar amb la línia d’ordres. Cada setmana ens centrarem en alguna cosa semblant. Happy hacking:)
Eleccions de la setmana
Overclocking del vostre Droid (arrel necessària!)
El dispositiu Android més popular té ara l’actualització de funcions més sol·licitada. El nucli s'ha ajustat i el processador ha estat overclocking. Aquí teniu el tema sobre els desenvolupadors, i l'usuari thebizz d'A / C ha iniciat una discussió en els nostres propis fòrums.
ADVERTIMENT: aquí hi ha potencial per arruïnar el dispositiu (com en totes les modificacions), però el desenvolupador ha fet un bon treball fent-lo insensible. Fins i tot ha creat una àrea dedicada d’assistència per a preguntes. La meva opinió personal és que el processador de Droid pot suposar una mica més d’abús del que ha establert Moto, de manera que això podria ser una actualització molt útil. Si ho proveu, assegureu-vos de compartir les vostres experiències als fòrums, ja que moltes persones semblen estar a la tanca amb aquest. Per descomptat, haureu d’arrelar i tenir una imatge de recuperació personalitzada parpellejada. Si tot això és grec. Trobareu molta ajuda als fòrums.
Nexus One ROM de Cianogen (arrel necessària!)
Legendary Hacker Android / Cooker / Modder / Guru Cyanogen ha llançat una ROM personalitzada per als vostres propietaris de Nexus One afortunats. Alguns dels seus blocs G1 no s’inclouen, ja que no cal el gran maquinari del Nexus One. Però això no vol dir que no estigui ple de mercaderies. Aquí hi ha alguns punts destacats:
- El nucli 2.6.29.6 més recent, que admet la connexió, vpn i altres mòduls (cifs, nfs, aufs, fusible)
- Integrat en connexió USB
- Suport d'àudio FLAC
- Inclou BusyBox, htop, nano, powertop, openvpn i totes les utilitats de comandaments d'enginyeria.
Per descomptat, n’hi ha més, aquesta és la llista breu. El treball de Cyanogen sempre és de primer nivell, suficient perquè molts dels seus canvis s’han inclòs a l’arbre font d’Android. És un ordre alt per fer que el Nexus One tingui un millor rendiment del que ja ho fa, però us puc dir: això fa tot, però no vola amb aquesta creació, i us recomano molt que feu una ullada.
Pàgina inicial de Cyanogen Mod http://www.cyanogenmod.com/. L’usuari d’A / C rsvpinx ha iniciat el tema de discussió d’A / C sobre la ROM aquí als nostres fòrums.
MetaMorph (arrel necessària!)
Potser MetaMorph és una aplicació. Potser us serviria millor amb una revisió completa als fòrums de sol·licituds. Però no en puc treure prou amb aquesta eina. El que fa és permetre a l'usuari final descarregar un tema personalitzat i carregar-lo al telèfon sense la molèstia de les imatges de recuperació i la memòria ROM intermitent. Vaig parlar amb Stericson als desenvolupadors de XDA i li vaig fer algunes preguntes sobre l'aplicació:
L’aplicació suposa un gran avenç en la manera en què l’usuari final canvia els temes i els elements visuals. Com ho heu pensat?
Quins recursos recomanes a algú nou per a Android i que la teva aplicació faci una ullada per facilitar l’ús de MetaMorph?
Esteu oferint actualitzacions puntuals als usuaris. Ens podeu donar alguna notícia sobre properes funcions?
La decisió de proporcionar la mateixa característica fixada en la versió gratuïta i de donació va ser excel·lent per al consumidor. Creus que té cap potencial de benefici real?
Cap a on hauria de veure un desenvolupador de temes que comença a crear temes MetaMorph?
Vull agrair a Stericson que es dediqui un temps a respondre unes preguntes i a la gran aplicació. Mitjançant MetaMorph, qualsevol persona amb talent per treballar gràfics pot convertir-se fàcilment en desenvolupador de temes d’Android.
Tal com va assenyalar Stericson, el tema de suport oficial de l'aplicació juntament amb una gran quantitat d'informació es troba als desenvolupadors de XDA aquí. Un usuari d’A / C mclarryjr ha iniciat una bona discussió als nostres fòrums sobre com fer la màgia amb aquest aquí als nostres fòrums. Feu clic al codi QR del telèfon (o feu-hi clic al navegador Android) per anar directament al mercat i agafar MetaMorph.
Espero que hagi gaudit de la instal·lació d'aquesta setmana d 'Inside Android. Recordeu que sempre estic buscant consells i opinions Busqueu-me als fòrums o deixeu-me una línia [email protected]