最近,我为 Ubuntu 下载了最新的 android-studio。问题是,它开始编译时需要很长时间。错误消息显示,
Gradle executing tasks
但是,当我停止 android studio 时,它说,
Gradle successfully finished.
那么,是什么原因导致了此错误?此错误来自我这边还是来自 android studio?
答案1
我也犯了同样的错误。libz.so.1
缺少了。
已修复此问题
sudo apt-get install lib32z1
答案2
在我的情况下,我已经安装了 lib32z1。
问题出在 Genymotion 插件上。我曾经从 Studio 中删除它并重新启动。它工作正常。
我仍然不知道这是怎么发生的,因为我经常在其他机器上将 genymotion 与 Studio 一起使用。
即使您删除了 Studio 插件,您仍然可以通过从 genymotion 本身启动模拟器来运行 genymotion。
答案3
首先与 grade 文件同步,然后检查 grade 控制台是否存在一些错误。我有两个应用程序 aapt 和 zipalign 被 ubuntu bash 阻止。您必须转到 SDK 文件夹并检查适当的构建工具(对于我来说它是 23.0.2,您可以在文件同步时在 grade 控制台中找到它),然后将文件标记为“允许将文件作为程序执行”。太好了,它就像魔法一样奏效了。