Android打包代码混淆后的Mapping文件路径
来源:互联网 发布:知之深爱之切内容摘要 编辑:程序博客网 时间:2024/05/16 16:11
大家在发布一个新版本时,如果采用了代码混淆,所生成的apk在反编译之后,会看到进行了混淆的代码中的类名、方法名等会变成单个英文字母,这样子可读性直线下降,起到代码保护的目的。
不过,凡事有利也有弊,我们通常会在应用中集成一些应用监测的第三方工具,常见的友盟啦、听云啦,都可以帮助我们帮助我们上传应用崩溃日志啦,活跃用户啦等等。这时,如果经过代码混淆的安装包在生产环境下出现了异常,监测SDK会将崩溃日志上传到监测平台的服务器,我们就可以登录到监测平台,在管理后台上查看这些宝贵的崩溃信息,然而,确是一头雾水,希望看到的类名方法名都是些单个英文字母,顿时很郁闷有木有啊!!!
在此,一个方便查看的方法就是上传Mapping文件,不过,这个文件在哪里呢,平时也不怎么发现有这个文件啊?至少在下是如此。好,我就在项目文件夹中找了找,嘿嘿,还真找到啦。此路径为:
app\build\outputs\mapping\发布渠道\release\mapping.txt
大家可以将这个文件拷贝出来,上传到监测平台,就OK啦!!!在此提醒大家一点,拷贝这个文件的时机应该是大家要发布版本时,生成apk之后,将这个文件拷贝出来,上传到监测平台,文件和apk的版本号一定要是一一对应的哦!
2 0
- Android打包代码混淆后的Mapping文件路径
- Android通过Mapping文件retrace混淆后的堆栈
- 关于Android Studio打包混淆以及上传mapping文件
- 关于Android Studio打包混淆以及上传mapping文件
- Android Studio代码混淆设置以及上传mapping文件
- Android 代码混淆,混淆打包
- [android]代码打包混淆
- Android 代码混淆打包
- Android代码混淆打包
- Android 代码混淆打包
- Android根据mapping.txt还原混淆的代码
- Android根据mapping.txt还原混淆的代码
- Android - 百度地图打包混淆代码后地图崩溃的解决方法
- Android 微信支付 代码混淆后打包,导致不能支付的原因
- android工程混淆代码打包的APK安装后无法启动
- Android studio svn忽略文件提交代码,混淆代码打包
- Android根据mapping.txt还原混淆代码
- [Android]查看代码混淆后的日志
- PLC从入门到精通(三)电器控制线路的控制方法
- Extjs5.x grid row 背景色修改
- Unix下可用的5种IO模型
- iOS 如何截取超出屏幕区域的图片
- 利用android-Ultra-Pull-To-Refresh做的下拉刷新,支持viewpager等view完美嵌套
- Android打包代码混淆后的Mapping文件路径
- sdk 统计
- 补、C++第八次作业
- 强行关闭其它应用
- iOS键盘优化细节
- 使用butterknife8.0.1空指针异常
- mysql服务器安装
- 【手把手教你全文检索】Apache Lucene初探
- PPP 拨号