INSTALL_FAILED_CONFLICTING_PROVIDER-Android模拟器安装错误

问题描述

问题:

在仿真器中安装失败。

错误日志:

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"

    }

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...