1.官方要求
1.1 不允许进行热更新
1.2 要求使用 https 请求
第三方库中可能包含 http 请求,例如 Mob 的分享库。可以考虑使用原生的 Intent 进行分享替代。
1.3 权限申请
第三方库里面会包含一些权限,比如极光
后台权限
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" tools:node="remove"/>
1.4 WebView的安全弹窗
override fun onReceivedSslError(view: WebView?, handler: SslErrorHandler?, error: SslError?) { val builder = view?.context?.let { AlertDialog.Builder(it) } builder?.setMessage("SSL认证失败,是否继续访问?") builder?.setPositiveButton("ok") { _, _ -> handler?.proceed() } builder?.setNegativeButton("cancel") { _, _ -> handler?.cancel() } val dialog = builder?.create() dialog?.show() }
2.第三方库
2.1 不允许腾讯 X5 浏览器
版权声明:搭建盘口维护联系TG:@KT_code
还木有评论哦,快来抢沙发吧~