使用Sophix熱修復注意事項

2021-08-14 10:21:29 字數 1075 閱讀 1488

1.      軟體必須以管理員身份執行;

2.      電腦必須安裝配置jdk 1.8及以上,不能有低於1.8的jdk版本存在;

3.      android6.0以上必須要動態申請讀寫許可權【該許可權僅用於測試】

private staticfinal int

request_external_storage= 1

;private static

string

permissions_storage = ;

public static void

verifystoragepermissions

(activity activity)

} catch

(exceptione) }}

(1)庫檔案配置:特別要加上flatdir

repositories 

flatdir

}

(2) 依賴檔案配置

compile 

'com.aliyun.ams:alicloud-android-hotfix:3.1.9'

(3)混淆檔案配置

buildtypes 

debug

}

(4)穩健接入 proguard-rules.pro檔案配置

-keepclassmembers 

public ();}#

##修復後的專案使用,保證混淆結果一致

#hotfix-keepclass com.taobao.sophix.**

-keepclass com.ta.utdid2.device.**

#防止inline

-dontoptimize

5.      對比apk要在簽名加固之前

6.      我們apk自帶加密機制,不需要**混淆,也可以不混淆

7.      版本號只可以是數字和」.」,不可以包含字母,否則更新補丁不成功;

8.      熱更新的補丁最高為5m,超過5m之後需要重新發布版本;

阿里Sophix熱修復體驗

相關文件 阿里熱修復 快速接入 androidsdk穩健接入 repositories 新增依賴 compile com.aliyun.ams alicloud android hotfix 3.2.1 2.所需許可權 在androidmanifest.xml檔案中新增 3.在androidmani...

增量熱備份 注意事項

1.無論全量熱備份適用流式壓縮,還是內容壓縮,都必須解密解壓縮成普通的全量熱備份 增量熱備份可是適用流式壓縮或者內容加密 2.增量熱備份命令 innobackupex defaults file etc my.cnf host 192.168.99.151 user admin password 1...

冬季熱車的注意事項

關於冬季熱車這個話題已經談論很久了,有些車主認為必須要原地熱車10分鐘才可以上路行駛,還有一些車主認為熱車就是在浪費汽油,不需要有這個過程,這兩種說法都是錯誤的。無論是冬季還是夏季,發動機冷車啟動後必須要有乙個熱車的過程,但是需要車主掌握好乙個時間。剛啟動發動機時,發動機內部零件的潤滑較差,如果立即...