问题描述
问题:
在仿真器中安装失败。
错误日志:
Session 'app': Installation did not succeed.
The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER
解决方法
解决方案:
- 在模拟器中卸载了应用程序,并进行了全新安装。
原因:
-
applicationId
中的更改是导致错误的原因。 - 在模拟器中安装的测试应用版本的 com.example.test 为
applicationId
。 - 发行版的 com.casp.proc [已更改为包括品牌]为
applicationId
。
由于 - 发行版本。 。
com.example.test
已使用提供程序名称 com.casp.proc.fileprovider(在com.casp.proc包中),导致无法在仿真器中安装build.gradle(:app)
apply plugin: 'com.android.application'
android {
compileSdkVersion 29
buildToolsVersion "29.0.3"
defaultConfig {
applicationId "com.casp.pro"
minSdkVersion 26
targetSdkVersion 29
versionCode 3
versionName "3.1"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}