4
の一つにサポートライブラリの古いバージョンを使用するには、アプリの出力です:依存関係次の依存関係
+--- com.android.support:appcompat-v7:23.2.1
| +--- com.android.support:support-v4:23.2.1
| | \--- com.android.support:support-annotations:23.2.1
| +--- com.android.support:animated-vector-drawable:23.2.1
| | \--- com.android.support:support-vector-drawable:23.2.1
| | \--- com.android.support:support-v4:23.2.1 (*)
| \--- com.android.support:support-vector-drawable:23.2.1 (*)
+--- com.android.support:design:23.2.1
| +--- com.android.support:support-v4:23.2.1 (*)
| +--- com.android.support:appcompat-v7:23.2.1 (*)
| \--- com.android.support:recyclerview-v7:23.2.1
| +--- com.android.support:support-v4:23.2.1 (*)
| \--- com.android.support:support-annotations:23.2.1
+--- com.jakewharton:butterknife:7.0.1
+--- project :library
| +--- com.android.support:appcompat-v7:22.2.0 -> 23.2.1 (*)
| \--- com.android.support:recyclerview-v7:22.2.0 -> 23.2.1 (*)
\--- org.jooq:joor:0.9.5
あなたは私のライブラリは22.2.0 libのサポートに依存見ることができるように。私のプロジェクトlibrary
に23.2.1の代わりに22.2.0を使用させるにはどうすればいいですか?私のアプリは23.2.1で失敗します。古いバージョンのサポートライブラリと別にlibrary
をコンパイルする方法はありますか?
私の依存関係は、これはあなたを助ける場合
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:design:23.2.1'
compile 'com.jakewharton:butterknife:7.0.1'
compile project(':library')
compile 'org.jooq:joor:0.9.5'
}
23.2.1でlibが失敗するのはなぜですか? –