Was ist die Funktion von aapt.exe in Android?

8

Wenn ich die laufenden Prozesse unter Windows 7 auflisten, werden ungefähr 20 aapt.exe-Prozesse angezeigt und sie benötigen viel Speicher. Dies passiert, wenn Android Studio geöffnet ist. Ich bin immer gezwungen, das Android Studio zu verlassen und es wieder zu öffnen. Wie kann man die Situation beheben, während Android Studio läuft? Und welche Funktion hat aapt.exe? Ich habe Android Studio 1.2.1.1.

    
Paul Ngom 14.06.2015, 14:02
quelle

3 Antworten

6

aapt.exe ist das Android Asset Packaging Tool (aapt). Es wurde entwickelt, um Ihre Anwendungsressourcendateien, wie die AndroidManifest.xml -Datei und andere XML-Dateien, die für jede "Aktivität" in Ihrer Android-App verwendet werden, aufzunehmen und zu kompilieren. Ein R.java wird generiert, damit Sie von Ihrem Java-Code aus auf Ihre Ressourcen verweisen können.

Weitere Details hier .

    
Mosaku Abayomi 04.03.2017 09:42
quelle
2

Er wird zum Kompilieren der Android-Ressourcendateien und zum Generieren der R.Java-Datei zum direkten Verweisen der Ressource auf den Java-Code verwendet.

    
7383 14.06.2015 14:32
quelle
2

Über die zweite Frage:

  

Wie kann die Situation behoben werden, während android studio läuft?

Ich habe auch das gleiche Problem und eine Menge aapt.exe, die immer noch läuft, sogar alle Emulatoren und andere Android-Entwicklungswerkzeuge werden gestoppt.

Mi Lösung, um alle zu stoppen:

%Vor%

in cmd oder einer .bat-Datei

    
MTK 04.08.2017 13:45
quelle

Tags und Links