Android Studio: kon de gradle-uitvoering niet voltooien, oorzaak is leeg

Als ik een Android-emulator probeer uit te voeren, krijg ik het volgende foutscherm. Hetzelfde gebeurt wanneer ik de apk exporteer. Als ik naar de map ga waar de apk wordt opgeslagen, is het apk-bestand daar niet.

Bedankt,
christophe

voer hier de afbeeldingsbeschrijving in


Antwoord 1, autoriteit 100%

Ik had hetzelfde probleem, dit probleem wordt opgelost door de onderstaande stap uit te voeren.

Ga naar

File->Setting->Gradle->Gradle Vm-optie

Voor Android Studio 1.2

File->Setting->Build, Deployment &Execution->Build Tools->Gradle->Gradle Vm-optie

, Plaats nu deze waarde -Xmx256min het vak en druk op de knop Toepassen.


Antwoord 2, autoriteit 32%

  1. Klik op “Gradle Console” voor het logboek van Gradle.
  2. Debuggen uit de foutmeldingen
    • Mac: ga in Android Studio naar:
      • “Voorkeur”
      • “Bouw, uitvoering, implementatie”
      • “Compiler”
      • Voeg “–stacktrace” toe aan “Opdrachtregelopties”

Houd er rekening mee dat de fout meestal wordt weergegeven als de eerste regel (onjuist geformatteerd voor de Android Studio Gradle-console zoals:

AGPBI: {“kind”:”error”,”text”:”Float-typen niet toegestaan ​​(op \u0027icon_alpha_active\u0027 met waarde \u00270.75\u0027).”,”sources”:[{“file” :”/Users/mingsheng/path/to/my/errenous/integers.xml”,”position”:{“startLine”:5,”startColumn”:38,”startOffset”:272,”endColumn”:42,” endOffset”:276}}],”original”:””}

Waar “tekst” = foutmelding, “bronnen: bestand” = foutief bestandspad/naam

In dit voorbeeld heb ik een Float-waarde ingevoerd in het bestand met gehele getallen.


Antwoord 3, autoriteit 23%

Dit dialoogvenster met lege oorzaak komt ook wanneer er een fout in uw resource(res) directory staat. Controleer op fouten in lay-outbestanden enz.


Antwoord 4, autoriteit 7%

Ik had dit probleem ook. Het werd veroorzaakt door een fout in dimens.xml (git helpt me het te vinden).

Ik gebruikte

<dimen name="map_search_view_top_margin">100</dimen>

in plaats daarvan

<dimen name="map_search_view_top_margin">100dp</dimen>

Hopelijk helpt het.


Antwoord 5, autoriteit 6%

Dit is een fout ergens in uw xml-bestanden.
Controleer

values.xml
colors.xml
strings.xml
dimens.xml

Er is iets mis met het openen van het sluithaakje of iets dat je in deze bestanden hebt gemist.


Antwoord 6

Eerlijk gezegd werkte geen van de bovenstaande oplossingen voor mij en ik heb hier bijna 3 dagen lang over gevochten. Eindelijk was de ultieme oplossing om een ​​back-up van mijn project te maken, studio en zijn trace-bestanden volledig te verwijderen, bestanden van temp, %temp% en prefetch-mappen te wissen en dan helemaal opnieuw te installeren en uiteindelijk werkte het.

Verwerp mijn bovenstaande antwoord waarvan ik heb geleerd dat het een van de oplossingen was. Ik kwam dit probleem herhaaldelijk tegen omdat een van mijn teamgenoten vergat het git.ignore-bestand op te nemen tijdens het pushen van code naar bitbucket en elke keer dat ik die code trok en vervolgens het bovenstaande probleem oploste. En nadat ik dat had ontdekt, heb ik het juiste git.ignore-bestand toegevoegd en nu is er geen enkel probleem op de pc van any1 🙂


Antwoord 7

Ik krijg vaak die foutmelding als ik een typefout in mijn xml heb. Open de gradle-console en scrol omhoog naar de eerste rode lijnen die verschijnen. Het zal u het exacte probleem vertellen.


Antwoord 8

Ik heb dit probleem ook. Ik heb Gradle v.1.3.1 gebruikt, maar de Android Studio-versie is v1.2.2. Gewoon Android Studio updaten naar v.1.3.2 loste mijn probleem op.


Antwoord 9

In mijn geval was de oorzaak van het probleem: Ik heb enkele bronnen verwijderd waarnaar sommige xml-bestanden verwezen, en in dat geval geen van beide “Project wissen” “Project opnieuw opbouwen” “Gradle VM-optie ” of “het verwijderen van de .gradle-map” hielp helemaal.

Wat meer te zeggen is, geen van de genoemde xml-bestanden was in gebruik en er werd nergens een fout weergegeven. Ik ontdekte het probleem pas toen ik (in wanhoop) gradle synchroniseerde, en vervolgens de Gradle-console opende en omhoog scrolde en de rode foutregels las.


Antwoord 10

Geen van de oplossingen werkte voor mij. Dus vond ik deze oplossing hier:

Mijn Android Studio gebruikte JDK 1.8, dus ik schakelde terug naar JDK 1.7 en nu werkt het!

Ga naar

Bestand > Projectstructuur > SDK-locatie

Ik had JDK-locatieingesteld als jdk1.8.0_05. Ik heb het zojuist gewijzigd in jdk1.7.0_79 en alles werkt nu goed.


Antwoord 11

Ik had hetzelfde probleem. Na een uur worstelen is het eindelijk opgelost.

Eerst heb ik Android Studio geüpdatet naar 1.3.2. Dat loste het probleem niet meteen op, maar het gaf in ieder geval een goede foutmelding bij het starten van de applicatie.

(voor mij was er iets mis met JAR-afhankelijkheden, dus ik heb ze verwijderd en het is nu actief, maar dat is waarschijnlijk niet relevant)


Antwoord 12

Als je een dergelijke fout hebt. Ga gewoon naar de rechter BODEMhoek van het scherm. Er is iets dat bekend staat als GRADLE CONSOLE, open dat en lees wat er mis is gegaan. Dat heeft me geholpen.


Antwoord 13

Probeer uw Android-studio te upgraden, en wanneer u uw project opnieuw uitvoert, zal het u vertellen waar het probleem zit.

Voor mij kwam ik dit probleem verschillende keren tegen, de eerste keer is er iets mis met het style.xml-bestand en de tweede keer is het string.xml-bestand. Hoe dan ook, het lijkt erop dat Android Studio niets mis kon vinden met het .xml-bestand.

Maar hoe dan ook, probeer je Android-studio te “verfrissen” en laat hem je vertellen waar de problemen zijn, en installeer hem zelfs opnieuw.

veel succes!


Antwoord 14

Ik had hetzelfde probleem en het probleem was verdwenen na het upgraden van mijn Android Studio van 1.2.1 naar 1.5.1. Er was geen fout, zelfs niet na het toevoegen van --stacktrace --infoaan VM-opties. Gradle-taken zouden met succes worden voltooid, maar de toepassing wilde gewoon niet starten (en studio zou de knop Uitvoeren voor altijd grijs maken, waarschijnlijk in afwachting van een reactie van de emulator). Ik had al het andere dat hier genoemd werd geprobeerd.


Antwoord 15

Op nieuwere versie van AS 2.0
File->Setting->Build, Deployment &Execution-Compilers->Android Compilers->Gradle->Gradle Vm-optie

zet dit als een optie -Xmx256m


Antwoord 16

Dit kan zijn omdat je een opdrachtregeloptie hebt opgegeven in de instellingen van Android Studio. U kunt dit controleren door naar

. te gaan

Bestand > Instellingen > Bouw, uitvoering, implementatie > Compiler

en zie “Opdrachtregel-opties” en controleer of er iets wordt gegeven. (In jouw geval -x). Als dit het geval is, verwijdert u het en klikt u op Toepassen en OK. Het werkte voor mij…


Antwoord 17

Ik heb per ongeluk een string verwijderd uit string.xml en ik wist niet dat deze in het manifest was gespecificeerd voor de activiteitsnaam, dus heb ik een uur besteed om dat te ontdekken


Antwoord 18

Ik heb het project opgeruimd, opnieuw geprobeerd en het probleem was weg.


Antwoord 19

Ik had een ‘Uitvoeren’-probleem in Android Studio omdat er meerdere instanties van Android Studio waren geopend. Dus ik sloot alle instanties en opende alleen voor instanties waarvoor ik APK wilde genereren. En het werkte goed. Misschien had het een probleem met RAM.

Other episodes