网站建设需求精确表,wordpress建站小百科,18款未成年软件入口,成都网站建设询q479185700霸屏工具选择
Charles 或 Fiddler 都可以
在PC上安装工具并进行设置
Charles Fiddler 设置按官网说明设置一下好。 Charles设置 Fiddler设置
Android Api Level 24 SSL特殊设置
当Android 的 Api Level 24时需要修改一下app的一起配置
1.在项目中添加 Android/src/…工具选择
Charles 或 Fiddler 都可以
在PC上安装工具并进行设置
Charles Fiddler 设置按官网说明设置一下好。 Charles设置 Fiddler设置
Android Api Level 24 SSL特殊设置
当Android 的 Api Level 24时需要修改一下app的一起配置
1.在项目中添加 Android/src/main/res/xml/network_security_config.xml
?xml version1.0 encodingutf-8?
network-security-configbase-configtrust-anchors!-- Trust preinstalled CAs --certificates srcsystem /!-- HERE: Additionally trus user-added CAs --certificates srcuser//trust-anchors/base-config
/network-security-config2.在AndroidManifest.xml中的application中添加networkSecurityConfig属性
android:networkSecurityConfigxml/network_security_config结果如下
applicationandroid:namecom.tns.NativeScriptApplicationandroid:allowBackuptrueandroid:icondrawable/iconandroid:networkSecurityConfigxml/network_security_config...问题
我是想要查看别人的apk包要怎么添加上面提到的配置呢
方案
1. apktool 解包
apktool d xxx.apk -o xxx_folder2. 修改及添加相关xml配置
3. apktool 打包
apktool b xxx_folder -o xxx_tmp.apk4. 使用zipalign将apk包4字节对齐
zipalign -p -f -v 4 xxx_tmp.apk xxx_final.apk5. 签名
不签名的apk是无法安装的, 使用自己的key签名
apksigner sign --ks your_keystore --ks-key-alias your_key_alias --out xxx_final_sign.apk xxx_final.apkxxx_final_sign.apk 即为修改后的最终文件。