Android Studio loopt vast bij “APK installeren”

Android Studio lijkt niet langer te detecteren wanneer een app op een doelapparaat is geïnstalleerd en geopend. Het loopt vast op “APK installeren” en de voortgangsbalk is leeg. Er zijn geen fouten, de apk wordt met succes geïnstalleerd en geopend, het is alleen dat de IDE nog steeds “APK wordt geïnstalleerd” toont en de debugger niet automatisch verbindt. Ik kan de debugger handmatig verbinden met behulp van de “Debugger koppelen aan de Android-procesknop”, maar dit is niet ideaal.

Kan iemand suggesties doen voor wat er aan de hand is en hoe dit op te lossen?


Antwoord 1, autoriteit 100%

Het probleem bleek niet bij Android Studio te liggen, maar bij het apparaat dat ik gebruikte om te testen. Ik heb een ander apparaat geprobeerd en het gedroeg zich normaal, ging verder dan “APK installeren” en stopte op onderbrekingspunten.

Op de een of andere manier was de instelling “wacht op debugger” in de ontwikkelaarsopties op het probleemapparaat uitgeschakeld. Ik heb dit weer ingeschakeld en nu gedraagt ​​dit apparaat zich normaal.

-Merk op dat ik een willekeurige debug-app moest kiezen om de instelling actief te laten worden. Toen ik het eenmaal had ingeschakeld, deselecteerde ik de debug-app en de instelling bleef aan, zoals ik hem verliet. Dit was een HUAWEI P8 met Android 6.0 API Level 23.


Antwoord 2, autoriteit 81%

Onlangs had ik hetzelfde probleem toen ik het besturingssysteem van My Device (MI A1) heb bijgewerkt van Android Oreo(8.0) naar Android Pie(9.0),

Oplossing:ga naar de Instellingen> Ontwikkelaarsopties> Klik nu op > Machtigingen voor USB-foutopsporing intrekken.

Het zal ontwikkelaarsopties van uw apparaat uitschakelen/verwijderen. Start uw apparaat nu één keer opnieuw op en dan hoeft u alleen maar uw ontwikkelaarsopties opnieuw in te schakelen en dat alles wat u hoeft te doen, Enjoy Developing on Pie.

Ik hoop dat dit jou ook zal helpen.. 🙂


Antwoord 3, autoriteit 67%

Ik heb een oplossing gevonden die voor mij werkt. Schakel in Ontwikkelaarsopties “Apps controleren geïnstalleerd door ADB” uit.

screenshot


Antwoord 4, autoriteit 31%

Start gewoon je telefoon opnieuw op (:
Het gebeurt na de update van de Android-versie.


Antwoord 5, autoriteit 28%

Op mijn HTC One heb ik “Apps verifiëren via USB” uitgeschakeld in Instellingen -> Opties voor ontwikkelaars.


Antwoord 6, autoriteit 14%

Ik had hetzelfde probleem. Ik heb het opgelost door USB-foutopsporingsautorisaties in te trekken en vervolgens USB-foutopsporing opnieuw in te schakelen op mijn gekozen apparaat(en).

Bewerken: het opschonen van mijn project heeft ook geholpen bij het oplossen van dit probleem.


Antwoord 7, autoriteit 8%

voor mij was het iets magisch
Ik los het op door de USB van de laptop te verwijderen en ook van mobiel (type-c-kabel) en

de foutopsporingsmodus uitschakelen en weer inschakelen

en dan sluit ik het weer aan op mijn laptop en selecteerde ik dezelfde BESTANDSOVERDRACHTMODUS
voer vervolgens de app uit en deze wordt op mijn apparaat geïnstalleerd en werkt zoals verwacht
Ik hoop dat je het nuttig vindt om


Antwoord 8, autoriteit 8%

Ik heb dit probleem onlangs op mijn Pixel 2-testapparaat, de nieuwste fabrieksafbeelding met Android Studio 3.4, op Windows 10.

Ik heb alle genoemde methoden geprobeerd, maar geen enkele werkt. Het kostte me meer dan 6 uur om erachter te komen.

Mijn probleem is de USB-driver, ik gebruik niet de “perfecte” USB-driver. Mijn stuurprogramma werkt in de meeste scenario’s en opdrachten, maar niet in elk scenario.

Je hebt Android Studio niet nodig om op dit probleem in te gaan, je hoeft alleen adb te gebruiken.

Probeer alstublieft of u apk van adb kunt installeren met de volgende opdracht:

adb install xxxx.apk

Als het blijft hangen bij “gestreamde installatie uitvoeren” maar nooit klaar is, is dit het probleem.

Probeer een groot bestand (meer dan 5 MB) naar uw apparaat te pushen:

adb push xxxx.apk /storage/emulated/0

Tijdens mijn tests bleef het hangen op 13%, 16%, enzovoort, maar ging nooit verder. Het lijkt erop dat grote bestanden niet kunnen worden overgedragen. Dit is de reden waarom de installatie in mijn geval in behandeling is.

Ik update het stuurprogramma naar een ander en het probleem is opgelost. Ik hoop dat het ook jouw probleem kan oplossen.


Antwoord 9, autoriteit 6%

Ik had exact hetzelfde probleem.

Bovendien kan ik shell- en adb-pushbestanden niet adb.

Ik gebruik een Ubuntu 18.04 VM en test op xiaomi-telefoon 8,9.
Het probleem voor mij was dat de USB-compatibiliteitsinstelling voor de VM was ingesteld op 2.0, het moet minimaal 3.0 zijn. Om de instelling te wijzigen, schakelt u de VM uit en kiest u “Instellingen virtuele machine bewerken” in het opstartmenu van VMPlayer. Selecteer vervolgens het apparaat “USB-controller” en wijzig “USB-compatibiliteit” in USB 3.0.
Ik hoop dat dit je kan helpen!


Antwoord 10, autoriteit 3%

Het kan geen kwaad om uw USB-poort te verifiëren. In mijn geval was het de defecte USB-poort die ik moest overschakelen naar die van het mobo in plaats van de case-poort.


Antwoord 11, autoriteit 3%

Android studio opnieuw opstarten werkte voor mij


Antwoord 12, autoriteit 3%

Ik heb geprobeerd mijn telefoon opnieuw op te starten en het werkte.


Antwoord 13, autoriteit 3%

Als ik mijn mobiel op mijn pc aansluit, wordt het vervolgmenu weergegeven. Ik Klik erop.
voer hier de afbeeldingsbeschrijving in

In het volgende gedeelte was ik veranderd van “USB-verbinding” naar “Bestanden overbrengen”

Van kabelmodus naar overdrachtsmodus

Daarna werkt adb-installatie voor mij.


Antwoord 14

In mijn geval is Second Space gemaakt maar niet ingeschakeld. Ik moest de tweede spatie verwijderen en alles werkte prima.

Mijn instellingen zijn:

  • Usb-foutopsporing -> AAN
  • Installeer via USB -> AAN
  • Verifiëren via USB -> AAN
  • Wacht op debugger -> AAN

Apparaat: Redmi Note 5 Pro


Antwoord 15

Ik had dit probleem met een emulator op Linux. Nadat ik vrijwel elke oplossing en suggestie op deze pagina had geprobeerd, werkte het voor mij door Instant Run uit te schakelen.


Antwoord 16

In mijn geval heb ik er niet voor gezorgd dat mijn Android Studio DSK Manager up-to-date was met de Android-versie waarop mijn apparaat draaide. Dus bij het runnen van Flutter Doctor leek alles goed, en ik had de nieuwste Android-versie en alles op Android Studio, maar zoals gezegd kwam het niet overeen met de versie voor mijn apparaat dat ik had aangesloten.

Toen ik de juiste Android-versie (in mijn geval Android 6.0) met SDK Manager met Android Studio had toegevoegd, liep het niet vast bij het installeren van apk.


Antwoord 17

Mijn geval was vergelijkbaar, maar voor Android-versie 10 moest de Verify bytecode van foutopsporingsapps zijn uitgeschakeld.

Definitieve instellingen waren:

  • USB-foutopsporing -> AAN
  • Wacht op debugger -> AAN
  • Apps verifiëren via USB -> AAN
  • Verifieer bytecode van foutopsporingsapps -> UIT

Apparaat: Pixel XL


Antwoord 18

Voor mij was het beste antwoord “wacht op debugger” volledig grijs.

Wat voor mij werkte, was om in “Apps” te kijken en ik zag dat de app was verwijderd, maar alleen voor mijn huidige gebruiker. Door op Verwijderen voor alle gebruikers te klikken, werd de installatie via Android Studio weer gedeblokkeerd.


Antwoord 19

Controleer het volgende in uw project

  • build-gradle plug-inversie in build.gradle-bestand op projectniveau
  • gradle-versie in bestand gradle-wrapper.properties
  • buildToolsVersion

Antwoord 20

het verwijderen van de vorige geïnstalleerde app werkte voor mij


Antwoord 21

Schakel Apps verifiëren via USBen Bytecode verifiëren voor foutopsporingsappsuit (mogelijk niet beschikbaar voor alle apparaten) in het instellingenmenu voor ontwikkelaars. De installatietijd zal drastisch afnemen.


Antwoord 22

Ik gebruik Visual Studio Xamarin en het probleem werd veroorzaakt door de ontbrekende CPU-architectuur. Nadat ze waren gecontroleerd, kon de APK worden geïnstalleerd via adb install ...

voer hier de afbeeldingsbeschrijving in


Antwoord 23

Herstart je mobiel gewoon opnieuw. Als het niet werkt, probeer dan je Android-studio en mobiel opnieuw op te starten.

Other episodes