Android-ProGuard修改导致应用程序崩溃

Android-ProGuard修改导致应用程序崩溃,android,stack-trace,proguard,Android,Stack Trace,Proguard,我的应用程序在未签名(调试等)时工作正常,在没有ProGuard的情况下导出时也可以。 但当我用ProGuard导出它时,当一段包含我导入的本机方法的代码正在执行时,它崩溃了 我能做什么?我猜这是为了得到堆栈跟踪,但我不知道怎么做 我试过这样做:但实际上没有文件出现在它们应该出现的地方(我想我也做错了:() 设备必须将崩溃堆栈跟踪保存在某个位置。它们在哪里?项目中的proguard.cfg有一个不应混淆的类的忽略规则集合。您基本上可以忽略所有内容并慢慢混淆每个过程的代码。本机方法、反射间接调用的

我的应用程序在未签名(调试等)时工作正常,在没有ProGuard的情况下导出时也可以。 但当我用ProGuard导出它时,当一段包含我导入的本机方法的代码正在执行时,它崩溃了

我能做什么?我猜这是为了得到堆栈跟踪,但我不知道怎么做

我试过这样做:但实际上没有文件出现在它们应该出现的地方(我想我也做错了:()


设备必须将崩溃堆栈跟踪保存在某个位置。它们在哪里?

项目中的proguard.cfg有一个不应混淆的类的忽略规则集合。您基本上可以忽略所有内容并慢慢混淆每个过程的代码。本机方法、反射间接调用的方法不应混淆

如果您使用的是Fragment类,请在proguard.cfg文件中添加以下行:

-keep public class * extends android.app.Fragment
谢谢:)几个小时前我自己就发现了,但你的帖子确实为以下读者做了总结。