谷歌建议开发人员可能想要混淆字节代码:
http://android-developers.blogspot.com/2010/09/proguard-android-and-licensing-server.html
我按照谷歌的指示获得了一个混淆的Android应用程序,乍一看似乎有效.但是引入了一些奇怪的错误,这些错误不在未混淆的应用程序中.我一直关闭ProGuard选项以进入此配置:
-dontoptimize -dontshrink -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose
还有虫子在那里.还有什么我可以关闭才能获得纯粹的混淆吗?混淆会很好,但我愿意关闭ProGuard的其他功能.