【发布时间】:2020-09-24 06:51:03
【问题描述】:
完美运行。我可以查看 pdf 但现在由于此错误,我无法在手机中安装其他版本:
Installation did not succeed. The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER Installation failed due to: 'null' Retry
参考代码:
应用级 build.gradle 文件
defaultConfig {
applicationId "com.abc.xyz"
minSdkVersion 21
targetSdkVersion 29
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"}
flavorDimensions "version"
productFlavors {
appdev {
dimension "version"
applicationIdSuffix ".dev"
versionCode buildVersionCodeDev()
versionName version_dev
}
appqa {
dimension "version"
applicationIdSuffix ".qa"
versionCode buildVersionCodeQA()
versionName version_qa
}
apppro {
dimension "version"
applicationIdSuffix ".pro"
versionCode buildVersionCodePro()
versionName version_pro
}
}
AndroidManifest.xml
<provider
android:name="androidx.core.content.FileProvider"
android:authorities="com.freshdesk.helpdesk.provider"
android:exported="false"
android:grantUriPermissions="true"
tools:replace="android:authorities">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/provider_paths" />
</provider>
Note:-我点击了这个链接,但仍然面临同样的问题,即使我从 AndroidManifest.xml 中删除了提供程序标签,但仍然遇到同样的错误,但无法在同一设备上安装另一个 falvour。
【问题讨论】:
标签: android build.gradle android-install-apk android-build-flavors android-gradle-3.0