我必须将我的旧项目迁移到AndroidX,并将所有依赖项更新到最新版本,但唯一的一个在清单合并中出错。
仅此依赖项得到错误错误:清单合并失败,出现多个错误,请参阅日志:
implementation 'com.google.android.libraries.places:places-compat:2.1.0'
我是说,当我移除它时,错误就消失了。
这是我的app.build
apply plugin: 'com.android.application' android { compileSdkVersion 28 buildToolsVersion '28.0.3' defaultConfig { applicationId "com.pertamina.tbbm.rewulu.ecodriving.mobil" minSdkVersion 16 targetSdkVersion 28 versionCode 12 versionName "5.5.1" multiDexEnabled true } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.release } } dexOptions { javaMaxHeapSize "8g" } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'androidx.appcompat:appcompat:1.1.0' implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0' implementation 'androidx.legacy:legacy-support-v4:1.0.0' implementation 'androidx.recyclerview:recyclerview:1.0.0' implementation 'androidx.cardview:cardview:1.0.0' implementation 'androidx.multidex:multidex:2.0.1' implementation 'com.google.code.gson:gson:2.8.5' implementation 'com.squareup.retrofit2:retrofit:2.3.0' implementation 'com.squareup.retrofit2:converter-gson:2.3.0' implementation 'com.squareup.okhttp3:logging-interceptor:3.9.1' implementation 'com.google.android.material:material:1.0.0' implementation 'com.sothree.slidinguppanel:library:3.4.0' implementation 'com.nostra13.universalimageloader:universal-image-loader:1.9.5' implementation 'com.google.android.gms:play-services-auth:17.0.0' implementation 'com.google.android.gms:play-services-maps:17.0.0' implementation 'com.google.android.libraries.places:places:2.1.0' implementation 'com.google.android.libraries.places:places-compat:2.1.0' implementation 'com.facebook.android:facebook-android-sdk:4.42.0' implementation 'androidx.constraintlayout:constraintlayout:1.1.3' implementation 'com.github.PhilJay:MPAndroidChart:v3.0.2' implementation 'junit:junit:4.12' androidTestImplementation 'androidx.test:runner:1.2.0' androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0' } apply plugin: 'com.google.gms.google-services'
这里是manifest.xml
我真的不知道我的配置有什么问题...在网上找了一整天却一无所获...
注意:当我迁移到AndroidX时,按Refractor>migrate to AndroidX有警告pop说在项目中找不到任何用法。
谢谢
您是否尝试按以下方式替换依赖项?
implementation "com.google.android.libraries.places:places:1.1.0"
尝试从应用程序build.gradle文件中删除implementation'com.google.android.libraries.places:places:2.1.0'
它应该可以正常工作
首先,我是Android的新手,我已经将一个eclipse项目导入到Android Studio。在building project中显示此错误 “错误:任务”:app:ProcessDebugManifest“执行失败。>清单合并失败,出现多个错误,请参阅日志” 我已经尝试了这里提供的其他解决堆栈溢出的方法,但没有一个奏效
上面的代码是我的provider_paths.xml 然后我把这个加到我的舱单上 然后,当我尝试运行应用程序时,它的giving me error Manifest合并失败,出现多个错误,请参阅日志
在我问之前,我想声明,我搜索了很多类似的线程,但没有一个工作。 我正在调试我的应用程序,由于某种原因,当我清理和重建我的项目时,我得到了错误:清单合并失败,有多个错误,请参阅日志 在我的gradle控制台中,我检查了一下并得到了这个: C:\users\chris\androidStudioProjects\wizardcounter2\app\src\main\androidManifest.x
当我尝试重建project时,android studio给出了错误:
我试着去寻找解决办法,但就像我没有找到任何地方一样。我试过这个解决方案: 清单合并失败,出现多个错误,请参阅日志 活动#com.google.android.libraries.places.widget.autocompleteactivity@windowsoftinputmode value=(stateAlwaysVisibleadjustPan)来自androidmanifest.xml
当我构建应用程序时,出现错误 RuntimeException:清单合并失败,出现多个错误 下面是我的构建。gradle(project:appname): 我的舱单: