Huis Sociale Media SDK-hulpmiddelen gebruiken voor dagelijkse ontwikkeling - dummies

SDK-hulpmiddelen gebruiken voor dagelijkse ontwikkeling - dummies

Inhoudsopgave:

Video: A 12-year-old app developer | Thomas Suarez 2024

Video: A 12-year-old app developer | Thomas Suarez 2024
Anonim

De SDK-tools zijn de bouwstenen die u gebruikt bij het ontwikkelen van Android-apps. Met nieuwe functies die zijn ingepakt in elke release, kunt u zich ontwikkelen voor de nieuwste versie van Android.

Zeg hallo tegen de emulator

Google biedt niet alleen de hulpmiddelen die u nodig hebt om apps te ontwikkelen, maar ook een geweldige kleine emulator om uw app te testen. De emulator heeft een aantal beperkingen (het kan bijvoorbeeld bepaalde hardwarecomponenten, zoals de accelerometer, niet emuleren), maar maak je geen zorgen - er kunnen veel apps worden ontwikkeld en getest met alleen een emulator.

Wanneer u bijvoorbeeld een app ontwikkelt die Bluetooth gebruikt, moet u een fysiek apparaat gebruiken waarop Bluetooth is geïnstalleerd. Als u zich op een snelle computer ontwikkelt, is het testen op een emulator snel; op langzamere machines, kan het echter lang duren voordat de emulator een schijnbaar eenvoudige taak voltooit. Als u zich op een oudere computer ontwikkelt, gebruikt u een fysiek apparaat. Wanneer u zich op een nieuwere, snellere machine ontwikkelt, gebruikt u de emulator.

De emulator is handig voor het testen van apps op verschillende schermformaten en -resoluties. Het is niet altijd praktisch of mogelijk om meerdere apparaten tegelijkertijd op uw computer te laten aansluiten, maar u kunt meerdere emulators met verschillende schermformaten en resoluties gebruiken.

Fysiek worden met een echt Android-apparaat [Windows]

Als u zich op een Windows-computer ontwikkelt en u uw app op een echt apparaat wilt testen, moet u een stuurprogramma installeren. Als u een Mac- of Linux-computer gebruikt, hoeft u het USB-stuurprogramma niet te installeren.

Toen u de SDK downloadde, hebt u ook het USB-stuurprogramma gedownload dat u nodig hebt. Om het te installeren, doet u het volgende:

  1. Sluit uw apparaat aan.

  2. Kies Configuratiescherm → Apparaatbeheer.

  3. Breid andere apparaten uit, klik met de rechtermuisknop op uw apparaat en selecteer Stuurprogramma-update bijwerken.

    Selecteer Op mijn computer zoeken naar stuurprogramma's.

  4. Type C: Gebruikers AppDataLocalAndroidandroid-studiosdkextrasgoogleusb_driver (waarbij wordt vervangen door uw gebruikersnaam) en klik op Volgende.

    Als u de map AppData op uw computer niet kunt vinden, komt dit omdat deze standaard verborgen is. Wat u kunt doen, is% appdata% in het locatieveld typen en klik vervolgens op Bladeren. Dat onthult de directory en laat je de rest van de weg daarnaartoe navigeren.

  5. Klik op Installeren wanneer u wordt gevraagd of u dit apparaat wilt installeren.

Foutopsporing in uw werk

Met de Android-apparaatmonitor beschikt u over de benodigde hulpmiddelen om die vervelende bugs te vinden, zodat u achter de schermen kunt gaan terwijl uw app wordt uitgevoerd om de status van de hardware te bekijken, zoals de draadloze radio.Maar wacht - er is meer!

De apparaatmonitor simuleert ook acties die normaal zijn gereserveerd voor fysieke apparaten, zoals het handmatig verzenden van GPS-coördinaten, simuleren van telefoonoproepen of het simuleren van tekstberichten.

De API- en SDK-voorbeelden uitproberen

De API- en SDK-voorbeelden worden verstrekt om te demonstreren hoe de functionaliteit van de API en SDK moet worden gebruikt. Als je vastzit en niet kunt achterhalen hoe iets te laten werken, bezoek dan de Android-website om voorbeelden van bijna alles te vinden, van Bluetooth tot een teksttoepassing in twee richtingen of een 2D-spel.

Je hebt ook een paar voorbeelden in je Android SDK. Open eenvoudigweg de Android SDK en ga naar de map met voorbeelden, die verschillende voorbeelden bevat die variëren van interactie met services tot het manipuleren van lokale databases. Besteed enige tijd aan het spelen met de voorbeelden. De beste manier om Android-toepassingen te leren ontwikkelen, is door te kijken naar bestaande werkcode-bases en vervolgens ermee te experimenteren in Android Studio.

De API-demo's een draai geven

De API-demo's in de voorbeeldmap in de SDK zijn een verzameling apps die demonstreren hoe de meegeleverde API's moeten worden gebruikt. U kunt voorbeeld-apps vinden met een massa voorbeelden, zoals

  • Meldingen

    • Alarmen

    • Intenties

    • Menu's

    • Zoeken

    • Voorkeuren

  • Achtergrondservices

SDK-hulpmiddelen gebruiken voor dagelijkse ontwikkeling - dummies

Bewerkers keuze

Een overzicht van de hoofdsystemen van het lichaam voor het EMT-onderzoek - dummies

Een overzicht van de hoofdsystemen van het lichaam voor het EMT-onderzoek - dummies

U moet bekijk verschillende orgaansystemen voor het EMT-examen. Elk bestaat uit een reeks organen en structuren, die op hun beurt een unieke reeks functies hebben. Als EMT zou je kennis moeten hebben van een paar structuren. Hier is een overzicht van elk systeem. Misschien wilt u een moment nemen om ...

Anatomische verschillen bij kinderen die u moet weten voor het EMT-onderzoek - dummies

Anatomische verschillen bij kinderen die u moet weten voor het EMT-onderzoek - dummies

Er zijn verschillende belangrijke anatomische verschillen tussen kinderen en volwassenen die van invloed kunnen zijn op uw beoordeling en behandeling van het EMT-onderzoek en in een reële situatie. Deze verschillen zijn meer uitgesproken bij jongere kinderen (baby tot kleuterleeftijd); ze beginnen te verdwijnen als de kinderen ouder worden naar schoolgaande leeftijd en adolescentie. Tegen de tijd dat ze ...

Elementen van het EMT Computer Exam - dummies

Elementen van het EMT Computer Exam - dummies

Het cognitieve gedeelte van het National Registry of Emergency Medical Technicians (NREMT ) examen is een computer-adaptieve test (CAT) die continu je prestaties evalueert terwijl je elke vraag beantwoordt. Hier zijn een paar dingen waar u aan moet denken voordat u het medisch-medische noodhulsexamen (EMT) aflegt: als u het examen aflegt, blijft de computer voortdurend ...

Bewerkers keuze

TASC-wiskunde-examen: converteren van eenheden - dummies

TASC-wiskunde-examen: converteren van eenheden - dummies

Als u een probleem tegenkomt op het TASC-wiskunde-examen dat conversie inhoudt van eenheden, is het belangrijk dat u de relaties tussen metingen bijhoudt. Het is bijvoorbeeld algemeen bekend dat er 12 inch op 1 voet is, wat een eenheidsfactor wordt genoemd. Eenheidsfactoren bestaan ​​uit twee metingen die ...

TASC voor Dummy's Cheat Sheet - dummies

TASC voor Dummy's Cheat Sheet - dummies

In veel staten heeft de TASC-test de GED vervangen. Studenten die in die staten wonen die hun middelbare schoolequivalentie nastreven, kunnen niet langer het GED-examen afleggen; ze moeten in plaats daarvan de TASC-test afleggen. Dus om je voor te bereiden op je studie, moet je weten hoe de TASC-test is gestructureerd en wat deze ...

TASC-wiskunde-examen - grafische lineaire functies - dummies

TASC-wiskunde-examen - grafische lineaire functies - dummies

Sommige vragen over het TASC-wiskundetest hebben betrekking op lineaire functies. Een lineaire functie vertegenwoordigt een relatie tussen twee variabelen waarin de ene variabele de andere beïnvloedt. In een lineaire functie wordt x meestal beschouwd als de onafhankelijke variabele en y als de afhankelijke variabele (x heeft invloed op y). De onafhankelijke variabele (x) loopt horizontaal, ...

Bewerkers keuze

Xcode-instrumenten gebruiken om gegevens te verzamelen voor iOS-apps - dummies

Xcode-instrumenten gebruiken om gegevens te verzamelen voor iOS-apps - dummies

Xcode biedt een ontwikkelaarstool die dynamische tracering en profilering van iOS-code mogelijk maakt om u te helpen het gezamenlijke gedrag van zowel de app-code als het besturingssysteem te begrijpen. Het wordt Instrumenten genoemd. Ga als volgt te werk om dit hulpprogramma te gebruiken: Kies Xcode → Ontwikkelaarshulpmiddel openen → Instrumenten. Het venster Instrumenten verschijnt met een verzameling sjablonen. You ...

Hoe protocollen te gebruiken voor het definiëren van methoden voor iOS-apps - dummies

Hoe protocollen te gebruiken voor het definiëren van methoden voor iOS-apps - dummies

Een protocol definieert sets van methoden die door elke klasse kunnen worden geïmplementeerd. Beschouw protocollen als definiërende interfaces die klassen moeten implementeren. Protocollen worden vaak gebruikt om de interface voor gemachtigde objecten te specificeren. Met de protocolfunctie kunt u voorkomen dat subklassen moet worden geforceerd om polymorfe klassen te maken. Objective-C (in tegenstelling tot C ++) ...

SDK-hulpmiddelen gebruiken voor dagelijkse ontwikkeling - dummies

SDK-hulpmiddelen gebruiken voor dagelijkse ontwikkeling - dummies

De SDK-hulpmiddelen zijn de bouwstenen die je gebruikt bij het ontwikkelen van Android-apps. Met nieuwe functies die zijn ingepakt in elke release, kunt u zich ontwikkelen voor de nieuwste versie van Android. Zeg hallo tegen de emulator Google biedt niet alleen de hulpmiddelen die u nodig hebt om apps te ontwikkelen, maar ook een geweldige kleine emulator om uw app te testen. ...