启用proguard后,移植到BlackBerry 10的Android应用程序失败

时间:2015-05-25 22:14:35

标签: android blackberry proguard porting

我有一个现有的Android应用程序,我正在修改以在BlackBerry 10上工作。目前BB10将运行APK而不需要转换为Blackberry Bar文件,但我发现部分应用程序在proguard时不起作用已启用。即,对我的服务器进行http / s调用。在调试模式下,一切顺利。

我发现无法对此进行故障排除,因为除非您使用Ant(而不是gradle)构建Android项目,否则无法在启用proguard的情况下运行项目并逐步执行代码以查看失败点。

1 个答案:

答案 0 :(得分:0)

经过大量的谷歌研究和测试,我发现如果我添加了这条线 proguard规则文件中的 -donotoptimize ,proguard会根据需要进行模糊处理,但我的http调用已通过。然而,缺点是由于缺乏优化,apk文件的大小更大。

我已发布此内容,以防将来遇到同样问题的人。