Java androidstudiogradle中的构建错误:当我删除谷歌依赖项时,它可以正常工作
所以我假设我有不同版本的依赖关系导致了这个问题,但我似乎无法解决它 当我添加dependency:implementation'com.google.android.gms:play services vision:18.0.0'时,我在同步构建梯度时出错 当我将版本更改为“com.google.android.gms:play services vision:15.0.0”时,它同步良好,但我的应用程序一打开就会崩溃 请有人帮我同步我的版本,这样我的应用程序就不会崩溃 我将版本从18.0.0更改为15.0.0 我的格拉德尔:Java androidstudiogradle中的构建错误:当我删除谷歌依赖项时,它可以正常工作,java,android,android-studio,google-play-services,Java,Android,Android Studio,Google Play Services,所以我假设我有不同版本的依赖关系导致了这个问题,但我似乎无法解决它 当我添加dependency:implementation'com.google.android.gms:play services vision:18.0.0'时,我在同步构建梯度时出错 当我将版本更改为“com.google.android.gms:play services vision:15.0.0”时,它同步良好,但我的应用程序一打开就会崩溃 请有人帮我同步我的版本,这样我的应用程序就不会崩溃 我将版本从18.0.0更
android {
compileSdkVersion 28
defaultConfig {
applicationId "com.example.ecommerce"
minSdkVersion 15
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.google.firebase:firebase-core:11.8.0'
implementation 'com.google.firebase:firebase-database:11.8.0'
implementation 'com.google.firebase:firebase-storage:11.8.0'
implementation 'com.firebaseui:firebase-ui-database:3.2.2'
implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'com.github.rey5137:material:1.2.5'
implementation 'com.android.support:cardview-v7:+'
implementation 'com.android.support:recyclerview-v7:+'
implementation 'io.paperdb:paperdb:2.6'
implementation 'com.android.support:design:28.0.0'
implementation 'de.hdodenhof:circleimageview:3.0.0'
implementation 'com.google.android.gms:play-services-vision:18.0.0'
implementation 'com.theartofdev.edmodo:android-image-cropper:2.7.+'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.sup`enter code here`port.test.espresso:espresso-core:3.0.2'
}
首先转到文件并将项目与gradle文件同步。。如果它重复出现,那么请转到文件并使缓存无效/重新启动它对我来说很长时间都有效,并且尝试将minSdkVersion 15替换为minSdkVersion 21,而且从外观上看,您的firebase依赖性是旧的签出或google firebase依赖性 还要确保添加所有项目
{
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}在你的build.gradle中经过一些研究后,我发现Google在12.0.1之后停止更新
com.Google.android.gms:play services
。我更改了版本以及我的Firebase版本。所有东西都同步了,没有错误,现在似乎运行良好 我自己也尝试过同样的gradle依赖项,但同步效果很好。你还在犯错误吗?经过一些研究,我发现谷歌在12.0.1之后停止更新com.Google.android.gms:play服务。我更改了版本以及我的Firebase版本。所有东西都同步了,现在似乎运行得很好。我感谢非永恒的Emi Marfe的帮助!