Android Parse error when parsing manifest.手动安装成功,自动安装失败

如题

  • 低版本手机上:程序安装报错; 高版本没问题。
  • 在SD上手动安装没问题;程序安装有问题
Parse error when parsing manifest.

原因

API<=23的系统,不支持private目录安装

解决

boolean old = Build.VERSION.SDK_INT < Build.VERSION_CODES.N;
OutputStream os = old ? 
    openFileOutput("update.apk", Context.MODE_WORLD_READABLE)
    : new FileOutputStream(pathToApk)

参考网址

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章