在Debian 8.3 Jessie 64位上,在尝试构建Android应用程序时,我收到以下错误:
AAPT错误(Facade for 699210498): /opt/android-sdk-linux/build-tools/23.0.2/aapt:加载时出错 共享库:libz.so.1:无法打开共享对象文件:没有这样的 文件或目录
线程中的异常" png-cruncher_5" java.lang.RuntimeException:定时 在等待奴隶aapt过程中,确保aapt执行 在/opt/android-sdk-linux/build-tools/23.0.2/aapt可以成功运行 (某些防病毒可能阻止它)或尝试设置环境变量 SLAVE_AAPT_TIMEOUT到一个大于5秒的值 com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108) 在 com.android.builder.png.QueuedCruncher $ 1.creation(QueuedCruncher.java:110) 在com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)at java.lang.Thread.run(Thread.java:745)
我曾尝试安装缺少的库,但似乎已经安装了:
$ sudo apt-get install libc6-i386 lib32stdc ++ 6 lib32gcc1 lib32ncurses5 读取包列表...完成构建依赖关系树读取 状态信息...完成lib32ncurses5已经是最新版本。 lib32gcc1已经是最新版本了。 lib32stdc ++ 6已经是了 最新版本。 libc6-i386已经是最新版本了。 0升级, 0新安装,0表示删除,0表示未升级。
我基本上尝试了所有可以在网上找到的解决方案,但没有一个能帮到我们。
尝试安装ia32-libs(sudo apt-get install ia32-libs)会显示以下消息:
包ia32-libs不可用,但是被另一个人引用 包。这可能意味着包裹丢失了 已过时,或仅可从其他来源获得但是 以下包替换它:lib32ncurses5
E:Package' ia32-libs'没有安装候选人
有谁知道可能是什么问题?