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)

參考網址

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