国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

Android IOS 電視 開發之 app 更新

2019-11-09 15:15:15
字體:
來源:轉載
供稿:網友

更新app時,或者下載其他文件時需要注意的問題

1,一般電視,指的不是機頂盒,會將sdcard設置為只讀權限,所以sdcard是沒有讀寫權限的。因此無法下載文件到sdcard的。

2,所以在下載文件或者更新下載apk時,要先判斷sdcard是否可用。

3,不可用時需要將下載路徑設置為 context.getCacheDir(),不會不知道context是啥吧。

4,只有安裝時候才會有影響,因為安裝apk,是隱式啟動安卓自帶的apk進行的安裝,測試發現,context.get 別的目錄 更改權限也沒法安裝,

所以不是安裝或者說只要不是第三方app訪問,app自身訪問context.get  出來的任何目錄不會有任何問題。

這樣做的好處是,在更新apk時,下載到/data/***/com.***/cache 下的時候,只需要給 .../cache/***.apk,分配 777 權限  就可以了。

具體shell 命令:不懂linux,用戶權限的可以自行百度。我代碼獲取的目錄如下:

chmod 777 /data/user/0/com.***/cache/appupdate.apk

Android 執行shell 命令。

Runtime runtime = Runtime.getRuntime();
runtime.exec().... 方法自己百度


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵璧县| 札达县| 庄浪县| 开江县| 毕节市| 泸州市| 舟曲县| 绥德县| 青河县| 巴林右旗| 永寿县| 婺源县| 舞钢市| 大连市| 民权县| 行唐县| 惠东县| 云霄县| 曲水县| 扶风县| 云龙县| 于都县| 龙口市| 新安县| 北流市| 淄博市| 大名县| 信丰县| 台州市| 平顺县| 海晏县| 平遥县| 嘉黎县| 鄯善县| 江西省| 禄劝| 遵化市| 阳东县| 贡觉县| 革吉县| 尚志市|