Du har förberett din utvecklingsmaskin och installerat Android SDK. Bra! Men är du säker på att alla dina verktyg är uppdaterade? Läs om hur du håller Android SDK och dina utvecklingsverktyg för app uppdaterad med den här handledningen.
Denna handledning är en del av Mobiletuts + "Learn Android SDK Development From Scratch!" session. Denna avbetalning täcker Eclipse, Android ADT och Android SDK-uppdateringar och kommer att utföra vissa operationer från kommandoraden. Dessa tips och tricks gäller för alla stödda utvecklingsmiljöer -Windows, Mac och Linux.
Eclipse har ett inbyggt mjukvaruuppdateringssystem för att uppdatera både sig själv och eventuella installerade plugins, till exempel Android-verktygen (ADT). För att initiera en uppdatering från Eclipse, gör du följande:
Starta Eclipse. Gå till Hjälp, Kontrollera efter uppdateringar ...
När kontrollen är klar kommer du att presenteras med en skärm av tillgängliga uppdateringar, om några. Uppdateringar installeras inte automatiskt, du måste välja de programuppdateringar du vill installera. Denna skärmdump visar en Eclipse-miljö där Android-verktygen har uppdateringar tillgängliga.
Välj eventuella uppdateringar du vill installera. I allmänhet vill du ha alla kryssrutor valda. Tryck på knappen Nästa. Granska dina val. Tryck på Nästa igen.
På vissa plattformar kan det hända att du får ett meddelande som anger att du inte har tillräckliga behörigheter för att uppdatera vissa komponenter. På dessa plattformar måste du starta om Eclipse med administratör eller root-privilegier.
Nästa, granska och acceptera licensavtal som är associerade med programuppdateringarna.
Slutligen trycker du på Slutför för att slutföra uppdateringsguiden.
Som med att installera ny programvara, kan Eclipse be dig om att starta om. Du bör göra så för att installationen är klar.
Ibland läggs nya verktyg till Android Eclipse-förvaret. Detta har hänt flera gånger med ADT. Nya objekt laddas inte automatiskt ner under Eclipse-uppdateringsprocessen. I stället måste du söka efter nya verktyg i förvaret. Gör så här genom att följa dessa steg:
Gå till Hjälp, Installera ny programvara ... Klicka sedan på rullgardinsmenyn för fältet "Arbeta med".
Välj det Android-arkiv du tidigare skapat. Vänta ett ögonblick så ser du alla tillgängliga paket från den här sidan.
Välj eventuellt nyligen tillgängliga paket som du kanske vill lägga till i din utvecklingsmiljö.
Här i demomiljön kan du se NDK-plugins och Tracer for OpenGL ES är nyligen tillgängliga för nedladdning. Vi installerar dem nu.
Tryck på knappen Nästa och slutför installationen som du normalt skulle.
Förutom komponenter tillgängliga via Eclipse kan ADT också uppdatera komponenter och ladda ner nya med hjälp av Android SDK Manager.
Starta Android SDK Manager från Eclipse genom att välja Fönster> Android SDK Manager. Ett enklare sätt att göra det här är helt enkelt att klicka på den lilla ikonen med bugdroidhuvudet och nedpilen (visas i det övre vänstra hörnet av skärmbilden nedan). Vänta på att den laddas och uppdateras helt. "Klar laddningspaket" ska visas längst ner när det är klart.
Markera alla uppdateringar du vill installera. Tryck sedan på Install # Packages ... -knappen. Precis som med den ursprungliga Android SDK-installationen måste du bekräfta paketen och sedan ladda ner och installationen påbörjas. Den här delen frågar vanligtvis om du vill starta om adb. Du brukar vilja eftersom det här säkerställer en bra installation.
Du får då en påminnelse om att uppdatera Eclipse. Men du har redan gjort det här, eller hur? Om du inte har det kan du behöva gå tillbaka till Android SDK Manager för att leta efter nya saker. vissa objekt är bara tillgängliga när du har uppdaterat ADT själv.
På operativsystem där användarfiler och kataloger kan låsas, kommer Android SDK Manager ibland inte att uppdatera befintliga SDK-filer. Om detta händer dig är lösningen ganska enkel - du måste utföra uppdateringen utanför Eclipse.
Exit Eclipse. Vänta på att den stängs helt. Se till att inga andra fall av Eclipse körs.
Från kommandoraden kör du "android" -verktyget utan parametrar. (Du har Android SDK-binärerna i din väg, eller hur?) När Android-verktyget laddas upp, borde det se väldigt bekant ut:
Det är den fristående versionen av Android SDK Manager. När Eclipse stängs av bör du kunna slutföra din paketuppdatering eller installation.
Vi hoppas att dessa tips har hjälpt dig.
Har du egna tips för att hålla din utvecklingsmiljö uppdaterad? Låt oss veta i kommentarerna och kanske kommer de att läggas till nästa uppdatering av denna tipslista!
Du är på väg till Android utveckling. Vilka typer av appar ser du fram emot att skapa? Låt oss veta i kommentarerna!
Mobila utvecklare Lauren Darcey och Shane Conder har medverkat flera böcker om Android-utveckling: en fördjupad programmeringsbok med titeln Android Wireless Application Development (nu i den tredje upplagan som en tvångsuppsättning), Sams Lär dig själv Android Application Development inom 24 timmar, och Lärande Android Application Programming för Kindle Fire: En hands-on guide till att bygga din första Android-applikation. När de inte skriver, spenderar de sin tid på att utveckla mobil mjukvara hos sina företag och tillhandahålla konsulttjänster. De kan nås via e-post till [email protected], via deras blogg på androidbook.blogspot.com, och på Twitter @ androidwireless.