- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
针对 android-19
但使用 Android 支持库 v4
以允许我的应用在 Android 2.2 及更高版本上运行。
我目前正在试验 ProGuard 优化,使用配置文件 proguard-android-optimize.txt
(在 SDK 中可用)。它指出:
Adding optimization introduces certain risks, since for example not all optimizations performed by ProGuard works on all versions of Dalvik
有风险的生意吧?但它的风险到底有多大?当然,Google Play 上的许多应用程序都使用 ProGuard 进行了优化。它说 not... all versions of Dalvik
。这是什么意思? Android 中是否有不同版本的 Dalvik?
ProGuard 究竟如何增加您的风险?
最佳答案
如果您过度优化(特别是通过代码混淆),您的代码可能会产生意想不到的结果(某些调用可能无法正常工作)。
使用混淆器是一门艺术,您应该使用不同的混淆器设置进行广泛测试,以确保您不会破坏任何功能。
关于android - 使用 ProGuard 优化会承担哪些风险?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19746588/
我是一名优秀的程序员,十分优秀!