我创建了两个带有签名和两个不同名称的程序。
第一个应用:
FilterProvider COMPRESS DEFLATE "%{Content-Type} =~ 'text/(html|css|javascript|plain|x(ml|-component))'"
FilterProvider COMPRESS DEFLATE "%{Content-Type} =~ 'application/(javascript|json|xml|x-javascript)'"
第二个应用:
defaultConfig {
applicationId "ir.bitafaraz.dpnadpnaadmin"
minSdkVersion 17
targetSdkVersion 25
versionCode 3
versionName "1.0"
}
我的手机是defaultConfig {
applicationId "ir.bitafaraz.dpnadpna"
minSdkVersion 17
targetSdkVersion 25
versionCode 3
versionName "1.0"
}
。
我无法将它们安装在一起。
我也尝试了两种不同的签名。
答案 0 :(得分:1)
非常有趣,我在两个项目中使用以下库:
com.commonsware.cwac: provider: 0.4.3
基于以下链接:
https://github.com/commonsguy/cw-omnibus/tree/master/ContentProvider/V4FileProvider
当我删除这个库时,我的问题就解决了。
编辑:
AUTHORITY字段的值在两个程序中都是相同的,它们的值必须不同。