2015-06-14 37 views
8

当我在Windows 7下列出正在运行的进程时,大约有20个aapt.exe进程正在显示,并且它们占用大量内存。这发生在android studio打开时。我总是被迫退出android studio并再次打开它。在android studio运行的同时如何补救这种情况? aapt.exe的功能是什么?我有Android Studio 1.2.1.1。aapt.exe在android中的功能是什么?

回答

2

它用于编译Android资源文件并生成R.Java文件以将资源直接引用到Java代码中。

6

aapt.exe是Android资产包装工具(aapt)。它旨在将您的应用程序资源文件(如AndroidManifest.xml文件和其他用于Android应用程序中每个“活动”的XML文件)编译并进行编译。将生成R.java,以便您可以从Java代码中引用您的资源。

More details here

2

关于第二个问题:

如何亡羊补牢的同时使机器人工作室运行?

我也有同样的问题,很多aapt.exe仍然运行,甚至所有的模拟器和其他android开发工具都停止运行。

弥解决方案停止所有他们:

Taskkill /T /F /IM aapt.exe 

在CMD或.bat文件