ani*_*van 6 android android-gradle-plugin
我最近更新我的Android项目的gradle这个插件2.1.0的2.1.0-alpha4.但现在我看到我的所有构建都失败了,如下所示:
Error:Execution failed for task ':App:compileUpdemoDebugJavaWithJavac'.
> Could not expand ZIP '/Users/admin/work/app/libs/lib-android-0.11.0.jar'.
Run Code Online (Sandbox Code Playgroud)
如果我将gradle插件恢复到以前的2.1.0-alpha4版本,请设置环境变量ANDROID_DAILY_OVERRIDE然后构建我的项目 - 一切正常.
还有其他人遇到过这个问题吗?我相信这与最新的插件有关,因此,人们可能会开始偶然发现这个问题.
任何可能的解决方 (我知道一些解决方法,比如提取JAR并让gradle跳过JAR提取过程,但这听起来不值得付出努力!)
按照以下步骤在Android工作室中设置自动gradle sync.
文件 - > 设置 - > 构建,执行,部署 - > 构建工具 - > gradle - > 选中使用默认gradle包装器(推荐) radiobutton.
还要按照以下步骤重新启动android studio以进行无效的缓存重启.
文件 > 使高速缓存/重新启动无效(您也可以手动删除〜/ Library/Caches/{yourIDEName}中的高速缓存并重新启动IDE)
然后保存设置并重建项目.
不幸的是,这里发布的大多数答案都没有成功。尽管从逻辑上讲,@Kowshick 的答案似乎解决了正确的问题 \xe2\x80\x94 即目录权限有问题。然而,授予777访问权限并不是正确的事情,755我的开发文件夹、sdk 文件夹、构建文件夹 \xe2\x80\x94 上的默认设置应该可以正常工作。但它没有。:(
最终,我意识到解决这个问题只有3种方法:
\n\n2.0.0。它通过降级来工作的事实表明,真正的问题不在于我拥有的目录权限。就我而言,我使用选项#2生存了一段时间,而且我很幸运,我将硬盘升级为SSD,所以我最终也选择了选项#3(因为我全新安装了操作系统)在 SSD 上)。
\n\n其他信息:
\nOS \xe2\x80\x94 OS X (El Capitan)
\nAndroid studio \xe2\x80\x94 2.1.0
| 归档时间: |
|
| 查看次数: |
7088 次 |
| 最近记录: |