Google AppInvites 中断构建
Google AppInvites break build
我们应用程序的一部分 build.gradle
是这样的:
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask ->
pkgTask.jniFolders = new HashSet<File>()
pkgTask.jniFolders.add(new File(projectDir, 'libs'))
}
由于某些原因,在设置 AppInvites 时,构建开始失败并出现以下错误:
* What went wrong:
A problem occurred configuring project ':app'.
> Cannot set the value of read-only property 'jniFolders' on task ':app:packageProdDebug'.
将 gradle 版本更改为 1.3.1。
dependencies {
classpath 'com.android.tools.build:gradle:1.3.1'
}
我尝试使用 Instant 时出现同样的错误 运行。
已通过添加以下内容修复:
android {
sourcesets {
main {
jniLibs.srcDir new File(buildDir, 'lib')
{
}
}
参考:https://groups.google.com/forum/#!topic/adt-dev/OqDyZ5VN-QM
我们应用程序的一部分 build.gradle
是这样的:
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask ->
pkgTask.jniFolders = new HashSet<File>()
pkgTask.jniFolders.add(new File(projectDir, 'libs'))
}
由于某些原因,在设置 AppInvites 时,构建开始失败并出现以下错误:
* What went wrong:
A problem occurred configuring project ':app'.
> Cannot set the value of read-only property 'jniFolders' on task ':app:packageProdDebug'.
将 gradle 版本更改为 1.3.1。
dependencies {
classpath 'com.android.tools.build:gradle:1.3.1'
}
我尝试使用 Instant 时出现同样的错误 运行。
已通过添加以下内容修复:
android {
sourcesets {
main {
jniLibs.srcDir new File(buildDir, 'lib')
{
}
}
参考:https://groups.google.com/forum/#!topic/adt-dev/OqDyZ5VN-QM