0
私は自分のプロジェクトをgradle-experimentalにマイグレーションしました:0.4.0はJNIを使用しています。私は指示に従いましたhereGradle build - タスクの依存関係を特定できませんでした:myLibrary:transformClassesAndResourcesWithProguardForRelease '
プロジェクトは、ライブラリとアプリケーションで構成されています。私は、このエラーが(いつも清潔を試してみましたが、キャッシュ/再起動を無効にする)ラウンドを取得することはできません。
Could not determine the dependencies of task ':myLibrary:transformClassesAndResourcesWithProguardForRelease'
ライブラリは罰金構築が、私はアプリのモジュールをビルドするときにこのエラーが表示されます。ここに私の修正build.gradleスクリプトです:
プロジェクト:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle-experimental:0.4.0"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
ライブラリ(OKを構築):
apply plugin: 'com.android.model.library'
model
{
android {
buildToolsVersion="23.0.1"
defaultConfig.with {
minSdkVersion.apiLevel=16
targetSdkVersion.apiLevel=16
testInstrumentationRunner="android.test.InstrumentationTestRunner"
}
}
android.buildTypes {
release {
minifyEnabled=true
proguardFiles.add(file('proguard.cfg'))
}
}
}
アプリケーション(このビルドに失敗した):
apply plugin: 'com.android.model.application'
dependencies {
compile files('libs/GoogleAdMobAdsSdk-4.1.1.jar')
compile project(':myLibrary')
}
model
{
android
{
compileSdkVersion='Google Inc.:Google APIs:16'
buildToolsVersion="23.0.1"
defaultConfig.with {
applicationId="my.app.ID"
minSdkVersion.apiLevel=16
targetSdkVersion.apiLevel=16
}
}
android.buildTypes {
release {
minifyEnabled=true
proguardFiles.add(file('proguard.cfg'))
}
}
}
持っています誰でもこのエラーを見て、gradle-experimentalに移動したら?