支持斷點續傳
參考網址
https://www.twblogs.net/a/5b8b35ad2b717718832e0bb6/zh-cn
https://blog.csdn.net/AnYuanLzh/article/details/70848442
當然還需要判斷
網絡是否連接、當前非wifi提示是否手機下載、obb下載完畢校驗obb是否正確
你可能還需要了解:
1、修改Unity導出Android工程啟動時黑屏,啟動時間過長
1 /** 2 * 重啟Activity 3 * @param context 4 */ 5 public static void restartApplication(Activity context) { 6 PackageManager packageManager = context.getPackageManager(); 7 Intent intent = packageManager.getLaunchIntentForPackage(context.getPackageName()); 8 ComponentName componentName = intent.getComponent(); 9 Intent mainIntent = IntentCompat.makeRestartActivityTask(componentName); 10 mainIntent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); 11 context.startActivity(mainIntent); 12 System.exit(0); 13 }
可能報錯:
System.Net.WebException: Error getting response stream (Write: The authentication or decryption has failed.): SendFailure ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010ay
報錯原因:
1、下載地址https,證書失效導致報錯(我這邊出現的問題,http沒問題)
解決方式:
參考地址:https://linxinfa.blog.csdn.net/article/details/93190303 (簡單測試可行)
參考文檔:https://github.com/swagger-api/swagger-codegen/issues/3505