用MT管理器打开APP
搜索字符串"loadUrl", 定位到WebView组件的代码:
找一个能用的寄存器, 在恰当的地方插入如下代码段开启WebContentsDebugging:
const/4 v2, 0x1
invoke-static {v2}, Landroid/webkit/WebView;->setWebContentsDebuggingEnabled(Z)V
其实就是:
WebView.setWebContentsDebuggingEnabled(true);
保存并签名生成apk文件
使用NP管理器打开(MT管理器会员也可以直接用MT管理器)
修改清单文件AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest ... >
<application android:networkSecurityConfig="@xml/network_security_config"
... >
...
</application>
</manifest>
添加信任用户证书。
新建文件res/xml/network_security_config.xml进行网络安全的配置,通过trust-anchors设置信任的证书,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config>
<trust-anchors>
<certificates src="user" />
<certificates src="system"/>
</trust-anchors>
</base-config>
</network-security-config>
#如无特别声明,该文章均为 ciaoly 原创,转载请遵循
署名-非商业性使用 4.0 国际(CC BY-NC 4.0) 协议,即转载请注明文章来源。
#最后编辑时间为: 2022 年 07 月 30 日
主题名称:DreamCat | 版本:X2.6.220211
主题开发:HanFengA7 | TeddyNight | Dev-Leo | CornWorld | WhiteBearcn | DFFZMXJ
Designed by HanFengA7 Power by Typecho
Copyright © 2015-2022 by LychApe All rights reserved!