Innehållsförteckning:
- Hej till emulatorn
- Komma fysiskt med en riktig Android-enhet [Windows]
- Felsökning av ditt arbete
- Pröva API- och SDK-proverna
- API-demonerna är en snurrning
Video: What Happened Before History? Human Origins 2025
SDK-verktygen är byggstenarna du använder för att utveckla Android-appar. Nya funktioner packade in i varje utgåva gör att du kan utveckla den senaste versionen av Android.
Hej till emulatorn
Google tillhandahåller inte bara de verktyg du behöver för att utveckla appar men också en underbar liten emulator för att testa din app. Emulatorn har vissa begränsningar (det kan till exempel inte emulera vissa hårdvarukomponenter, till exempel accelerometern) men inte oroa dig - många appar kan utvecklas och testas med endast en emulator.
När du utvecklar en app som använder Bluetooth, bör du till exempel använda en fysisk enhet som har Bluetooth på den. Om du utvecklas på en snabb dator är det snabbt att testa på en emulator. På långsammare maskiner kan emulatorn dock ta lång tid att slutföra en till synes enkel uppgift. Om du utvecklar på en äldre maskin, använd en fysisk enhet. När du utvecklar på en nyare, snabbare maskin, använd emulatorn.
Emulatorn är praktisk för testning av appar på olika skärmstorlekar och upplösningar. Det är inte alltid praktiskt eller möjligt att ha flera enheter anslutna till din dator samtidigt, men du kan köra flera emulatorer med olika skärmstorlekar och upplösningar.
Komma fysiskt med en riktig Android-enhet [Windows]
Om du utvecklar på en Windows-maskin och vill testa din app på en verklig enhet måste du installera en drivrutin. Om du är på en Mac eller Linux-maskin behöver du inte installera USB-drivrutinen.
När du hämtade SDK, hämtade du också USB-drivrutinen som du behöver. För att installera det gör du följande:
-
Anslut din enhet.
-
Välj Kontrollpanelen → Enhetshanteraren.
-
Expandera andra enheter, högerklicka på din enhet och välj Uppdatera drivrutinsprogramvara.
Välj Bläddra i min dator för drivrutinsprogram.
-
Typ C: Användare AppDataLocalAndroidandroid-studiosdkextrasgoogleusb_driver (ersätter med ditt användarnamn) och klickar på Nästa.
Om du inte hittar AppData-katalogen på din dator beror den på att den är dold som standard. Vad du kan göra är att skriva% appdata% i platsfältet och klicka sedan på Bläddra. Det förknippar katalogen och låter dig navigera resten av vägen där.
-
När du blir frågad om du vill installera den här enheten klickar du på Installera.
Felsökning av ditt arbete
Android Device Monitor ger dig de nödvändiga verktygen för att hitta de irriterande buggarna, så att du kan gå bakom kulisserna när din app körs för att se maskinens tillstånd, till exempel den trådlösa radion.Men vänta - det finns mer!
Enhetsmonitorn simulerar också åtgärder som normalt är reserverade för fysiska enheter, till exempel sändning av globala positioneringssystem (GPS) -koordinater manuellt, simulering av telefonsamtal eller simulering av textmeddelanden.
Pröva API- och SDK-proverna
API- och SDK-proverna tillhandahålls för att visa hur man använder funktionaliteten som tillhandahålls av API och SDK. Om du någonsin har fastnat och inte kan räkna ut hur man gör något, kan du besöka Android: s webbplats för att hitta prover på nästan något , från att använda Bluetooth för att göra en tvåvägs textprogram eller ett 2D-spel.
Du har också några prover i din Android SDK. Öppna bara Android SDK och navigera till prover katalogen, som innehåller olika prover som spänner från att interagera med tjänster för att manipulera lokala databaser. Spendera lite tid med att spela med proven - det bästa sättet att lära sig att utveckla Android-applikationer är att titta på befintliga arbetskodsbaser och experimentera med dem i Android Studio.
API-demonerna är en snurrning
API-demonerna i mappens prov i SDK är en samling apps som visar hur man använder de medföljande API: erna. Du kan hitta exempelapp med ett stort antal exempel, t.ex.
-
Meddelanden
-
Larm
-
Intent
-
Menyer
-
Sök
-
Inställningar
-
-
Bakgrundstjänster
