Huis Persoonlijke financiën Wat u kunt doen als de Android Studio Emulator zich niet gedraagt ​​- dummies

Wat u kunt doen als de Android Studio Emulator zich niet gedraagt ​​- dummies

Inhoudsopgave:

Video: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 2024

Video: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 2024
Anonim

emulator die bij Android Studio wordt geleverd, verzwelgt veel bronnen op uw ontwikkelcomputer. Als je veel ontwikkelaars bent en niet altijd beschikt over de nieuwste, krachtigste hardware, kun je problemen ondervinden bij het uitvoeren van apps in de emulator.

Als u na ongeveer vijf minuten het startscherm van Android niet ziet en u ziet uw app niet, kunt u verschillende dingen proberen:

  • Schuimen, afspoelen, herhalen.

Sluit de emulator en start je applicatie opnieuw. Soms is de tweede of derde keer een charme. In zeldzame gevallen slaagt een vierde poging.

  • Als u toegang hebt tot een computer met meer RAM, probeert u de app daarop te gebruiken.

Paardenkracht is belangrijk.

  • Probeer een andere AVD.

AVD met een x86 systeembeeld is beter dan een AVD met een armeabi beeld. (Gelukkig, als u in een dialoogvenster kunt kiezen tussen x86 en armeabi, hoeft u niet te weten wat x86 of armeabi betekent.)

AVD's met een lagere resolutie en schermdichtheid verbruiken minder bronnen op uw ontwikkelcomputer. Dus als de AVD die je gebruikt je naar beneden sleept, zorg dan voor AVD met een lagere resolutie (een die voldoet aan de minimale SDK-vereisten van je app). Wanneer u vervolgens een app uitvoert, vraagt ​​Android Studio u om het dialoogvenster Doelimplementatie selecteren. Kies de AVD met lagere resolutie uit de lijst van het dialoogvenster en je komt eraan.

Als je deze trucs hebt geprobeerd en nog steeds problemen ondervindt, kun je proberen de emulator van Android Studio te verlaten.

Compatibele emulators van derden

De standaardemulator van Android en AVD's (de software die u krijgt wanneer u Android Studio installeert) werken niet foutloos op elke computer. Als u niet beschikt over ten minste 16 GB RAM, kan de start van de emulator erg traag zijn. Zelfs na het opstarten kan de reactie van de emulator pijnlijk traag zijn. Als u de standaardemulator niet leuk vindt, kunt u een van de externe emulators proberen.

  • op Genymotion. com , kunt u een alternatief voor de standaard Android-emulator downloaden.

Dit alternatief is beschikbaar voor Windows, Macintosh en sommige Linux-systemen. Het product van Genymotion is gratis voor persoonlijk gebruik, maar kost $ 135 per jaar voor commercieel gebruik.

  • Op Android-ontwikkelaarssite kunt u Visual Studio Emulator voor Android downloaden.

Dit alternatief is gratis te gebruiken, maar werkt alleen op Windows-computers.

Als u problemen ondervindt bij het uitvoeren van de emulator die wordt geleverd bij Android Studio, zijn deze externe emulators beslist de moeite waard om te overwegen.

Apps testen op een fysiek apparaat

U kunt emulators omzeilen en uw apps testen op een echte telefoon, een tabletapparaat of zelfs een voor Android geschikte koffiepot. Om dit te doen, moet u het apparaat voorbereiden, uw ontwikkelcomputer voorbereiden en deze vervolgens met elkaar verbinden.

De Android-versie van uw apparaat moet minstens zo hoog zijn als de minimale SDK-versie van uw project.

Ga als volgt te werk om uw app te testen op een fysiek apparaat:

  1. Zoek op uw Android-apparaat naar de optie USB-foutopsporing:
    • Als uw Android-apparaat versie 3 uitvoert. 2 of ouder, kies Instellingen → Toepassingen → Ontwikkeling.
    • Als op uw Android-apparaat versie 4. 0, 4. 0. 3 of 4. 1 wordt uitgevoerd, kiest u Instellingen → Opties voor ontwikkelaars.
    • Als uw Android-apparaat versie 4 of hoger uitvoert, kiest u Instellingen → Info. Tik in de About-lijst zeven keer op het Build Number-item. (Ja, zeven keer.) Druk vervolgens op de knop Vorige om terug te keren naar de lijst Instellingen. Tik in de lijst Instellingen op Opties voor ontwikkelaars. Nu geeft uw Android-apparaat de ontwikkelingslijst weer (ook wel de lijst met ontwikkelaaropties genoemd). Schakel USB-foutopsporing in de lijst Ontwikkelings- (of ontwikkelaaropties) in. Hier is een voorbeeld van wat een apparaat weergeeft als u knoeit met deze instelling:
  2. USB-foutopsporing is bedoeld voor ontwikkelingsdoeleinden.

    Gebruik deze om gegevens te kopiëren tussen uw computer en uw apparaat,

    apps zonder aankondiging op uw apparaat te installeren en loggegevens te lezen.

    De stewards van Android zullen u waarschuwen dat de USB-foutopsporingsoptie het apparaat kan blootstellen aan malware.

    U kunt altijd USB-foutopsporing inschakelen. Maar als je nerveus bent over beveiliging, schakel dan USB-foutopsporing uit wanneer je het apparaat niet gebruikt om apps te ontwikkelen.

    Alleen voor Windows-gebruikers:) Ga naar de ontwikkelaarssite van Android om de Windows USB-driver van uw Android-apparaat te downloaden. Installeer het stuurprogramma op uw Windows-ontwikkelcomputer.

  3. Wanneer u begint met het uitvoeren van een app, controleert u of in uw ontwikkelcomputer het dialoogvenster Doelgroep selecteren wordt weergegeven.
  4. Als het dialoogvenster Select Deployment Target niet wordt weergegeven, kiest u in het hoofdmenu van Android Studio Uitvoeren → Configuraties bewerken. Selecteer aan de linkerkant van het resulterende dialoogvenster Android-app → App. Kies in de hoofdtekst van het dialoogvenster onder Opties voor implementatiedoelstellingen de optie Dialoogvenster Dialoogvenster Doel selectief openen openen en schakel het selectievakje Hetzelfde apparaat gebruiken voor toekomstige lanceringen uit. Sluit de deal af door op OK te klikken.

    Zorg ervoor dat het scherm van uw Android-apparaat verlicht is.

  5. Deze stap is misschien niet nodig.

    Houd terwijl u de volgende stap volgt een oogje op het scherm van uw Android-apparaat.

    Sluit het apparaat met een USB-kabel aan op de ontwikkelcomputer.

  6. Niet alle USB-kabels zijn gelijk gemaakt. Sommige kabels hebben draden en metaal op plaatsen waar andere kabels (met compatibele fittingen) niets anders hebben dan plastic. Probeer de USB-kabel te gebruiken die bij uw Android-apparaat is geleverd. Als u de kabel die bij uw apparaat is geleverd niet kunt vinden of als u niet weet welke kabel bij uw apparaat is geleverd, probeer dan meer dan één kabel.Als u een werkende kabel vindt, label die kabel dan. (Als de kabel

    altijd werkt, label hem dan stabiele kabel.) Wanneer u de kabel aansluit, ziet u een pop-upvenster op het scherm van het Android-apparaat. De pop-up vraagt: staat USB Debugging toe?

    In reactie op USB-foutopsporing toestaan? vraag, klik op de knop OK op het scherm.

  7. Als u er niet naar op zoek bent, mist u USB-foutopsporing toestaan? pop-up dialoogvenster. Let op dit pop-upvenster wanneer u uw apparaat aansluit. Als je de pop-up absoluut niet ziet, ben je misschien in orde. Maar als het bericht verschijnt en u reageert er niet op, komt u beslist niet in orde.

    Voer in Android Studio uw project uit.

  8. Android Studio biedt u het dialoogvenster Doelgroep selecteren. Selecteer uw verbonden apparaat en (lickety-split) uw app begint te draaien op uw Android-apparaat.
Wat u kunt doen als de Android Studio Emulator zich niet gedraagt ​​- dummies

Bewerkers keuze

Hoe u Flash-video maakt en codeert - dummies

Hoe u Flash-video maakt en codeert - dummies

Als de pagina's die u maakt, zijn gewonnen ' t kan worden bekeken op mobiele apparaten (zoals een iPad of een smartphone), kunt u webpagina's maken met prachtige Flash-video. Adobe Flash Professional CS6 heeft een eigen ingebouwde video-encoder. Full-motionvideo in Flash is iets heel moois. U past de video aan voor het bekijken door de doelgroep ...

Hoe een aanpasbare interface te maken in CSS3 - dummies

Hoe een aanpasbare interface te maken in CSS3 - dummies

De grote variëteit en soorten schermen gebruikt om informatie weer te geven, maakt het nodig dat uw CSS3-commando's de gebruiker toestaan ​​om het formaat van de elementen naar wens aan te passen. In de meeste gevallen kunt u de gebruiker eenvoudig toestaan ​​om het element op elke gewenste grootte te maken. Er kunnen zich echter situaties voordoen waarin u de grootte van de grootte moet controleren ...

Hoe u een eenvoudige tabel op uw webpagina maakt - dummies

Hoe u een eenvoudige tabel op uw webpagina maakt - dummies

Tabellen laten u organiseer informatie op uw webpagina en geef het een georganiseerde uitstraling die uw bezoekers nuttig zullen vinden. Bij gebruik zoals bedoeld, hebben tabellen rijen en kolommen. Voor elke spot waar een rij en kolom elkaar kruisen, hebt u een tabelcel. Elke cel kan zijn eigen opmaak hebben: de gegevens erin ...

Bewerkers keuze

Hoe Postproduction Shareninging Filters werken - dummies

Hoe Postproduction Shareninging Filters werken - dummies

Verscherpingsfilters werken in postproductie door de randen (of aangrenzende gebieden met tonaal contrast) te benadrukken aan elkaar) in een afbeelding. Ze creëren een fijne highlight aan de donkere kant van de rand en een piepklein lowlight aan de lichtere kant van de rand. Dit toegevoegde contrast zorgt ervoor dat de randen er scherper uitzien vanaf een ...

HDR Work-Flow voor foto's met één belichting - dummies

HDR Work-Flow voor foto's met één belichting - dummies

In grote lijnen, enkele belichting hoog dynamisch bereik volgt dezelfde workflow als HDR-fotografie tussen haakjes. Er kunnen kleine verschillen zijn, dus hier is een overzicht van de werkstroom: configureer uw camera voor single-shot HDR. Het enige dat u zoekt, is de beste foto die u kunt maken. Besteed aandacht aan de lichtomstandigheden, het onderwerp, beweging en ...

Geavanceerde compacte en superzoomcamera's voor HDR-fotografie - dummies

Geavanceerde compacte en superzoomcamera's voor HDR-fotografie - dummies

Stap omhoog van compacte digitale camera's binnen het budgetbereik, vindt u duurdere compacte digitale camera's voor HDR-fotografie, ook wel high-end compacts, superzoomlenzen en dSLR-look-alikes genoemd. Er zijn zoveel vaak overlappende categorieën dat het je hoofd laat draaien. De twee dingen die deze reeks camera's gemeen hebben, zijn hun ...

Bewerkers keuze

In te schakelen Class Tracking in QuickBooks 2013 - dummies

In te schakelen Class Tracking in QuickBooks 2013 - dummies

Om activity-based costing te gebruiken (ABC ) in QuickBooks 2013 moet u de QuickBooks Class Tracking-functie inschakelen. Met Class Tracking kunt u inkomsten- en onkostentransacties categoriseren als niet alleen vallen in inkomsten- en uitgavenrekeningen, maar ook als vallen in bepaalde klassen. Volg deze stappen om Class Tracking in QuickBooks in te schakelen: Kies Bewerken → Voorkeuren ...

Gebruikt om een ​​exemplaar van een QuickBooks-gegevensbestand te gebruiken - dummies

Gebruikt om een ​​exemplaar van een QuickBooks-gegevensbestand te gebruiken - dummies

Ongeacht of de client verzendt handmatig een accountantskopie van een QuickBooks-gegevensbestand, e-mails een accountantsexemplaar, of verzendt een accountantskopie via de Intuit-bestandsoverdrachtservice, u gebruikt de kopie van de accountant door Bestand → Verzend bedrijfsdossier → Accountantskopie → Open & converteer overzetten te kiezen Bestand commando. Wanneer u deze opdracht kiest, geeft QuickBooks een ...

Hoe Audit Trails te gebruiken in QuickBooks - dummies

Hoe Audit Trails te gebruiken in QuickBooks - dummies

Als u besluit om meerdere gebruikers toegang te geven tot de QuickBooks-gegevens bestand, zult u de QuickBooks Audit Trail-functie waarderen, die bijhoudt wie welke wijzigingen aan het QuickBooks-gegevensbestand aanbrengt. U kunt transacties niet verwijderen uit de lijst of geschiedenis van de audittrail, behalve door gegevens te archiveren en te condenseren. Audit trail inschakelen ...