改成: android:authorities="${applicationId}.fileprovider"

尝试运行, 如果还有问题。 如果提示错误。 就把 build.gradle 文件里的

defaultConfig中的 applicationId 也改成对应的。

 

==

比如dataprovider这个东西是极光生成(你引用的包可能是含有其他内容提供者)导致的 打包安装失败。

可以这样修改

    productFlavors{        version1{            applicationId "com.company.version1"            manifestPlaceholders = [TD_CHANNEL_ID:"version1",                                    JPUSH_PKGNAME : applicationId,                                    JPUSH_APPKEY : "JPUSH_APPKEY ",                                    JPUSH_CHANNEL : "developer-default",]        }        version2{            applicationId "com.company.version2"            manifestPlaceholders = [TD_CHANNEL_ID:"version2",                                    JPUSH_PKGNAME : applicationId,                                    JPUSH_APPKEY : "JPUSH_APPKEY ",                                    JPUSH_CHANNEL : "developer-default",            ]        }    }

这样就行了。

==

 

 

更多相关文章

  1. 【Android开发】完善搜索功能-添加最近查询字段
  2. 内容提供者的基本知识
  3. Android集成极光后部分机型收到通知
  4. Android(安卓)RecyclerView异步更新数据导致的崩溃问题
  5. 使用内部(com.android.internal)和隐藏(@hide)API手记
  6. Android内容提供者(ContentProvider)浅析(二)
  7. Android(安卓)Studio 的初步使用,ContentProvider创建
  8. Android内容提供者之读取联系人信息
  9. Android引用第三方jar的问题

随机推荐

  1. 机器人的眼睛,需要一个Spartan-6 FPGA
  2. 数据驱动的京东精细化消费者运营平台
  3. Opal Kelly公司推出面向FPGA模块的SYZYGY
  4. 移动商城首页的页眉和页脚的布局和flex项
  5. 第三课 选择器、模块化组件、伪类选择
  6. CSS盒模型以及CSS定位
  7. flex项目属性,实战案例。
  8. oracle 还原点(restore point)
  9. 数字孪生城市“大脑”的技术融合与发展Th
  10. uni-app页面生命与vue生命周期