首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法对任务“:android:packageDebug”设置只读属性“”jniFolders“”的值“”

无法对任务“:android:packageDebug”设置只读属性“”jniFolders“”的值“”
EN

Stack Overflow用户
提问于 2016-03-06 12:48:43
回答 2查看 19.5K关注 0票数 19

我想在Android studio中打开并投影,但当Android Studio尝试加载项目时,它失败了,并显示以下错误消息:

代码语言:javascript
复制
Error:(21, 0) Cannot set the value of read-only property 'jniFolders' on task ':android:packageDebug'.

我点击build.gradle的链接,我猜这几行就是问题所在……

代码语言:javascript
复制
// needed to add JNI shared libraries to APK when compiling on CLI
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask ->
    pkgTask.jniFolders = new HashSet<File>()
    pkgTask.jniFolders.add(new File(projectDir, 'libs'))
}

我在这里看到了一个答案:Google AppInvites break build,它说要...

通过添加以下内容修复了

android {资源集{ main { jniLibs.srcDir新文件(buildDir,'lib') {}}

但上面的答案并不是很清楚。我不确定要更改哪一行,答案中的大括号似乎不匹配。

我完全不知所措,该怎么办呢?任何帮助都是非常感谢的。

谢谢

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35823240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档