这两天装了ubuntu 14.0.4系统,在这个系统上装了eclipse的android开发环境。原以为一切顺利,结果开发环境装完导入工程后,工程提示有红叉。
R文件不能自动生成,按R文件不能自动生成的方法去解决,根本不是这些原因。
查看problem发现提示:
Error executing aapt. Please check aapt is present at xxxxx
找了很多资料也没有搞定。后来在stackoverflow上有人说可能是需要 lib32z1 lib32ncurses5 lib32bz2-1.0这几个包。
当我安装完lib32z1这个包的时候,去eclipse中重新试了一下。console中提示 libstdc++.so.6共享库找不到。
网上一查说android sdk是在ubuntu的32位系统下编译的。在64位系统下需要安装lib32stdc++6这个。
试了一下,执行:sudo apt-get install lib32stdc++6
果然好用,重新打开eclipse,几个工程重新编译了一下,问题已经不存在。
用64位系统的,类似问题会比较多,简单记录一下,有不对的地方还请多多指导。
关于Error executing aapt的问题
时间: 2024-09-30 04:13:05