Du har forberedt utviklingsmaskinen din og installert Android SDK. Flott! Men er du sikker på at alle verktøyene dine er oppdatert? Lær hvordan du holder Android SDK og apputviklingsverktøyene oppdatert med denne opplæringen.
Denne opplæringen er en del av Mobiletuts + "Learn Android SDK Development From Scratch!" økt. Denne avgiften dekker Eclipse, Android ADT og Android SDK oppdateringer, og vil utføre noen operasjoner fra kommandolinjen. Disse tipsene og triksene gjelder for alle støttede utviklingsmiljøer -Windows, Mac og Linux.
Eclipse har et innebygd programvareoppdateringssystem for å oppdatere både seg selv og eventuelle installerte programtillegg, for eksempel Android-verktøyene (ADT). For å starte en oppdatering fra Eclipse, fullfør følgende trinn:
Start Eclipse. Gå til Hjelp, Se etter oppdateringer ...
Når sjekken er fullført, vil du bli presentert med en skjerm med tilgjengelige oppdateringer, hvis noen. Oppdateringer installeres ikke automatisk, du må velge programvareoppdateringene du vil installere. Dette skjermbildet viser et Eclipse-miljø der Android-verktøyene har oppdateringer tilgjengelig.
Velg eventuelle oppdateringer du vil installere. Vanligvis vil du ha alle avmerkingsboksene som er valgt. Trykk på Neste-knappen. Se gjennom valgene dine. Trykk på Neste igjen.
På enkelte plattformer ser du kanskje en melding som sier at du ikke har tilstrekkelige privilegier for å oppdatere enkelte komponenter. På disse plattformene må du gjenstarte Eclipse med administrator eller root privilegier.
Neste, gjennomgå og godta lisensavtalen som er knyttet til programvareoppdateringene.
Endelig, trykk Fullfør for å fullføre oppdateringsveiviseren.
Som med å installere ny programvare, kan Eclipse be deg om å starte om igjen. Du bør gjøre det for å sikre at installasjonen er fullført.
Noen ganger blir nye verktøy lagt til i Android Eclipse-depotet. Dette har skjedd flere ganger med ADT. Nye elementer lastes ikke automatisk ned under Eclipse-oppdateringsprosessen, heller. I stedet må du sjekke om nye verktøy i depotet. For å gjøre dette, følg disse trinnene:
Gå til Hjelp, installer ny programvare ... Deretter klikker du på rullegardinmenyen for "Arbeid med" -feltet.
Velg Android-arkivet du tidligere opprettet. Vent et øyeblikk, og du vil se alle tilgjengelige pakker fra dette nettstedet.
Velg eventuelle nylig tilgjengelige pakker du kanskje vil legge til i utviklingsmiljøet ditt.
Her i demo-miljøet kan du se NDK-pluginene og Tracer for OpenGL ES er nylig tilgjengelige for nedlasting. Vi installerer dem nå.
Trykk på Neste-knappen og fullfør installasjonen som du normalt ville.
I tillegg til komponenter tilgjengelig via Eclipse, kan ADT også oppdatere komponenter og laste ned nye ved hjelp av Android SDK Manager.
Start Android SDK Manager fra Eclipse ved å velge Vindu> Android SDK Manager. En enklere måte å gjøre dette på er ganske enkelt å klikke på det lille ikonet med bugdroid-hodet og nedpilen (vist øverst til venstre på skjermbildet nedenfor). Vent til den lastes fullstendig og oppdateres. "Ferdige lastepakker" skal vises nederst når de er ferdige.
Velg alle oppdateringene du vil installere. Trykk deretter på Installer # pakker ... -knappen. Som med den originale Android SDK-installasjonen, må du bekrefte pakkene og deretter laste ned og installasjonen vil starte. Denne delen spør vanligvis om du vil starte adb på nytt. Du vil vanligvis vil, siden dette sikrer en god installasjon.
Du vil da få en påminnelse om oppdatering av Eclipse. Men du har allerede gjort dette, ikke sant? Hvis du ikke har det, må du kanskje gå tilbake til Android SDK Manager for å se etter nyere elementer. Noen elementer er bare tilgjengelige når du har oppdatert ADT selv.
På operativsystemer der filer og kataloger i bruk kan låses, vil Android SDK Manager noen ganger ikke oppdatere eksisterende SDK-filer. Hvis dette skjer med deg, er løsningen ganske enkel - du må utføre oppdateringen utenfor Eclipse.
Exit Eclipse. Vent til den lukkes helt. Pass på at ingen andre forekomster av Eclipse kjører.
Fra kommandolinjen, kjør "android" verktøyet uten parametere. (Du har Android SDK-binærene i veien din, ikke sant?) Når Android-verktøyet laster opp, bør det se veldig kjent ut:
Det er den frittstående versjonen av Android SDK Manager. Med Eclipse nå stengt, bør du kunne fullføre oppdateringen eller installeringen av pakken.
Vi håper disse tipsene har hjulpet deg.
Har du egne tips for å holde utviklingsmiljøet oppdatert? Gi oss beskjed i kommentarene, og kanskje vil de bli lagt til neste oppdatering av denne tipslisten!
Du er på vei til Android-utvikling. Hvilke typer apper ser du frem til å skape? Gi oss beskjed i kommentarene!
Mobilutviklere Lauren Darcey og Shane Conder har medforfatter flere bøker om Android-utvikling: en grundig programmeringsbok med tittel Android Wireless Application Development (nå i den tredje utgaven som et to-volum sett), Sams Lær deg selv Android Application Development i 24 timer, og Lære Android Application Programming for Kindle Fire: En hands-on guide til å bygge ditt første Android-program. Når de ikke skriver, bruker de sin tid på å utvikle mobil programvare hos deres firma og tilby konsulenttjenester. De kan nås via e-post til [email protected], via bloggen deres på androidbook.blogspot.com, og på Twitter @androidwireless.