测试“proguarded”应用程序

时间:2013-05-05 16:03:58

标签: android proguard

首先 - 我不是试图实际模糊我的代码,只是优化和缩小。

我已经检查了Android开发者网站,我查看了proguard文档,并且我已经用Google搜索了几个小时。但是我仍然找不到明确的答案 - 我如何测试我的应用程序在被“编程”后继续工作?

有一种方法可以导出它,手动安装到模拟器上,然后运行,查看它是否有效,修复某些内容(有时在proguard配置中,有时在代码中),重新导出,重新安装。这有点乏味。

收缩和优化的应用程序与我测试过的应用程序完全不同。在我实际测试它之前,我无法确定它是否能正常使用这些更改。无法实际测试我要发布的应用程序意味着我正在发布未经测试的应用程序。这不是我想要的。

虽然我可以远离proguard,但它确实显着减少了我的应用程序的大小,这是我无法忽视的。

编辑:我现在明白,要测试应用程序,我只需要对导出的包运行验收测试。但仍有一个问题 - 如何测试我的proguard配置?

1 个答案:

答案 0 :(得分:0)

与使用ProGuard处理之前测试它的方式相同。您会发现,一旦您的配置正确,最终结果将需要一个最终测试来确认部署之前的事情。

但我会混淆,这会减少相当大的尺寸并避免优化我多年来多次引入错误。