Når du utvikler en Android app , en viktig del av prosessen er å teste app i en Android- emulator på datamaskinen. Hvis du har problemer med emulator så du ikke kan teste og feilsøke app . De fleste emulator problemer er lett fast , men det avhenger av hva som forårsaker din spesifikke problemet . Emulator Lastes ikke
Noen ganger Android emulator starter ikke i det hele tatt . Dette kan skje hvis du ikke har skikkelig lukket en tidligere emulator . For å fikse dette , lukke software development kit og drepe noen av sine prosesser som kjører i Windows Oppgavebehandling. Emulator bør laste ordentlig etter å starte koding programmet . Hvis du bruker Eclipse til å utvikle Android- apps vil emulator ikke kjøre hvis Windows-brukernavnet har ikke-engelske tegn. Du må lage en ny bruker på datamaskinen din og kjøre SDK og emulator mens du er logget inn i den nye kontoen.
App Problemer
Noen ganger kan det se som emulator har problemer når problemet er med programmet ditt. Kontroller at du har lastet 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 internettforbindelse for å simulere tilkobling på en Android-enhet . Hvis din app trenger å bruke en operatørens trådløse nettverket til å fungere riktig, vil du ha problemer med å teste disse funksjonene på emulator . Når de andre funksjonene i programmet ditt er klar, må du laste inn programmet på en faktisk Android-enhet for å teste alt. Hvis din app krever hjelp av én av Google APIer, 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 montert separat.
Andre problemer
Kontroller at du har installert Android SDK skal etter instruksjoner for koding programmet du bruker . Emulatoren kan ikke fungere riktig hvis SDK ikke er installert på riktig sted . Hvis programmet ditt 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 .