Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用JACK时生成的proguard mappings.txt文件在哪里?_Android_Proguard_Android Build_Android Proguard_Android Jack And Jill - Fatal编程技术网

Android 使用JACK时生成的proguard mappings.txt文件在哪里?

Android 使用JACK时生成的proguard mappings.txt文件在哪里?,android,proguard,android-build,android-proguard,android-jack-and-jill,Android,Proguard,Android Build,Android Proguard,Android Jack And Jill,我一直在尝试使用最新的JACK and JILL构建系统来构建我的android项目。我知道JACK流程包括proguard处理 但是在那之后,我找不到googleplay开发者控制台上提供的bug的回溯堆栈跟踪的mappings.txt文件 请帮助我找到mappings.txt 另一个相关问题是收缩资源是否在JACK时仍然有效,因为收缩资源需要minifyEnabled true但JACK需要minifyEnabled false 项目配置-- compileSdkVersion 24 bui

我一直在尝试使用最新的JACK and JILL构建系统来构建我的android项目。我知道JACK流程包括proguard处理

但是在那之后,我找不到googleplay开发者控制台上提供的bug的回溯堆栈跟踪mappings.txt文件

请帮助我找到mappings.txt

另一个相关问题是收缩资源是否在JACK时仍然有效,因为收缩资源需要minifyEnabled trueJACK需要minifyEnabled false

项目配置--

compileSdkVersion 24
buildToolsVersion "24.0.0"

classpath 'com.android.tools.build:gradle:2.1.2'
更新--

compileSdkVersion 24
buildToolsVersion "24.0.0"

classpath 'com.android.tools.build:gradle:2.1.2'

T.Neidhart发布的答案不是有效的解决方案。

要使用JACK启用模糊/缩小功能,您需要将
minifyEnabled
设置为
true
。早期版本不支持它,但现在JACK有了自己的模糊和收缩实现(根本不使用ProGuard),可以处理一些原始的ProGuard规则(有关支持的选项的完整列表,请参阅)


一旦正确设置了配置,
mapping.txt
文件将位于与之前相同的位置:
build/outputs/mapping//mapping.txt
在JACK内部处理proguard时,没有地方可以找到该映射文件,并且在启用JACK时android工具站点上指出了一些问题


因此,如果你想追踪应用程序中的异常情况,现在不使用JACK是最好的选择。

你能给我看看启用JACK的build.gradle吗。。您的解决方案没有如我所说的那样有效。这可能取决于您使用的BuildTools版本。在我的项目中,我使用23.0.2和Android gradle插件版本2.0+。它是否包含jackOptions{enabled true}这是用于buildToolsVersion 24+。那么您如何使用JACK呢?