Android Emulator Trouble

Når du utvikler en Android-app, er en viktig del av prosessen teste programmet ditt i en Android-emulator på datamaskinen. Hvis du har problemer med emulator så kan du ikke riktig teste og feilsøke programmet ditt. De fleste emulator problemer er lett fast, men det avhenger av hva som forårsaker din spesifikke problemet.

Emulator Lastes ikke inn

Noen ganger Android emulator ikke starter i det hele tatt. Dette kan skje hvis du ikke har skikkelig lukket en tidligere emulator. For å fikse dette, lukker programvaren din development kit og drepe noen av sine prosesser som kjører i Windows Oppgavebehandling. Emulator bør laste ordentlig etter å ha startet koding program. Hvis du bruker Eclipse å utvikle Android-apps vil emulator ikke hvis Windows-brukernavnet har ikke-engelske tegn. Du må lage en ny bruker på datamaskinen og kjøre SDK og emulator mens du er logget inn i den nye kontoen.

App Problems

Noen ganger kan det se ut som emulator har problemer når problemet er med din app. Kontroller at du har lastet inn en emulator for Android-versjonen som du kodet programmet. Hvis du bruker en annen Android-versjon for emulator enn koden din, kan det hende at programmet ikke kjøre godt, eller det kan ikke kjøre i det hele tatt. Hvis du oppdaterer app, sørg for at du laster den oppdaterte filen på emulator. Endringene trer ikke i kraft på emulator hvis du ikke gjør det.

Trådløs og Google

Android emulator bruker datamaskinens Internett-tilkobling for å simulere tilkoblingen på en Android-enhet. Hvis appen må bruke en operatørens trådløse nettverket til å fungere ordentlig, vil du ha problemer med å teste disse funksjonene på emulator. Når de andre funksjonene i appen er klar, må du laste inn programmet på en faktisk Android-enhet for å teste alt. Hvis appen krever hjelp av en av Google API, som for eksempel Gmail eller Picasa, sørg for at du ikke legger et generisk Android emulator. Du må laste en emulator med Google API, SDK-ene som er installert separat.

Andre problemer

Kontroller at du har installert Android SDK riktig å følge instruksjonene for koding program du bruker. Emulator kan ikke fungere riktig hvis SDK ikke er installert på riktig sted. Hvis appen ikke fungerer i emulator, se på din Java-kode for å være sikker på at du ikke har gjort en feil. Til slutt, sørg for at du har riktig versjon av Java kjører på datamaskinen. Android krever Sun Java og vil ikke fungere skikkelig med open source alternativer.