ここは私のbuild.gradle全体です(モジュール:app)これを修正するには?これはアプリのクラッシュを引き起こしています。私は以前の/以前の投稿を読んで、いくつかのコードを追加しようとしました。しかし、それは助けにはなりませんでした。 しかし、それは成功したgradle同期とアプリの正常なインストールにつながります。 アプリがクラッシュします。これはAppクラッシュにつながります。すべてのcom.android.supportライブラリはまったく同じバージョン仕様を使用する必要があります(ミキシングバージョンはランタイムクラッシュにつながる可能性があります)
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "26.0.0"
defaultConfig {
applicationId "com.example.akash.nbrider"
minSdkVersion 15
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2',
{
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.3.1'
// compile 'com.android.support:mediarouter-v7:25.3.1'
compile 'com.android.support:design:25.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.android.gms:play-services:8.4.0'
/*compile 'com.google.android.gms:play-services-location:10.2.0'
compile 'com.google.android.gms:play-services-maps:10.2.0'*/
}
依存関係の1つが古いサポートライブラリバージョンに推移的に依存するようです。私は古いプレイサービスかもしれないと思います。どのパッケージが 'com.android.support:mediarouter-v7:23.0.0'に依存しているかを確認するには' app:depenendecies'または 'app:dependencyInsight'グラデルタスクを実行することができます(アプリケーションモジュールの名前は' app'とします) – SpaceBison