应用内自动升级,下载安装包后抛出异常,先贴个错误
ionic android升级错误 exposed beyond app through Intent.getData()_第1张图片
Log:

android.os.FileUriExposedException: file:///storage/emulated/0/aiyou.apk exposed beyond app through Intent.getData()

问题分析:
1.版本不支持
修改platforms>android中的AndroidManifest.xml

<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="23" />

尽量保持android:targetSdkVersion版本在24以下

If you have an app that shares files with other apps using a Uri, you may have encountered this error on API 24+.

2.权限问题
同样修改AndroidManifest.xml文件,添加

<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />

这个主要影响Android 8.x版本

知识共享许可协议” style=
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

更多相关文章

  1. 修改系统Android版本,版本号
  2. Android SDK版本更新
  3. 几个Android小错误解决方法
  4. react-native 升级版本号
  5. android版本与linux内核版本对应关系
  6. 【学习Android遇到的错误】关于Unable to instantiate activity
  7. 【android错误收集】android.view.InflateException
  8. android个人错误,持续更新

随机推荐

  1. 安卓 SQLite数据库操作实例
  2. Android(安卓)Activity启动模式之standar
  3. android开发handler与线程的用法
  4. Android控件系列之Button以及Android监听
  5. Android数据加密AES之Aes加密(一)
  6. android 定时任务 Alarm机制
  7. 一步步教你如何创建React Native的原生An
  8. Android(安卓)导入v7包常见错误,以及项目
  9. Android中进程间通讯常见的几种方式以及
  10. Android(安卓)中图可以用到的图片处理类