当前位置: 代码迷 >> 综合 >> [已解决] Android Studio 混淆配置后 应该输出的mapping 文件 seed 文件 unused 文件以及dump 文件都找不到
  详细解决方案

[已解决] Android Studio 混淆配置后 应该输出的mapping 文件 seed 文件 unused 文件以及dump 文件都找不到

热度:1   发布时间:2023-12-16 15:03:18.0
Android Studio 混淆配置后的mapping文件,seed 文件 unused 文件以及dump 文件路径。
路径找到了:项目目录\model的名称\build\outputs\mapping\release
例如我的这个路径就是C:\AndroidStudioProjects\AndroidStudioProjects\MixDemo\app\build\outputs\mapping\release
也可以在Android Studio 中找到。


++++++++++++++++++++++++++++++++++++++++备注+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
参考:http://stackoverflow.com/questions/25724645/android-studio-where-is-the-proguard-mapping-file

项目中我们使用Android Studio 混淆配置后 发现应该输出的mapping 文件 seed 文件 unused 文件以及dump 文件都找不到
我们在里面相关的配置如下,不确定什么原因为没有使用我们的路劲去输出。有待以后的调查,先把内容贴在这里:
<span style="font-size:10px;color:#999999;">#####################记录生成的日志数据,gradle build时在本项目根目录输出#################apk 包内所有 class 的内部结构
-dump class_files.txt
#未混淆的类和成员
-printseeds seeds.txt
#列出从 apk 中删除的代码
-printusage unused.txt
#混淆前后的映射
#-printmapping mapping.txt
#重用同一个mapping
#-applymapping /Users/drome/Developer/mi-cashier-android/cashierbeta/build/outputs/mapping/release/mapping.txt
-applymapping C:\500mi\Published Builds\mapping\mapping.txt
#####################记录生成的日志数据,gradle build时 在本项目根目录输出-end################</span>


  相关解决方案