小编Bre*_*ntM的帖子

覆盖调试版本的android:vmSafeMode属性

在尝试优化调试应用程序的构建和部署速度时,我发现/system/bin/dex2oat在安装过程中花费了大量时间.这是ART提前编译器.

我发现在针对API 22时,您现在可以停止ART AOT编译:

<application
    ...
    android:vmSafeMode="true">
 </application>
Run Code Online (Sandbox Code Playgroud)

我看到了明显的部署速度改进,但是我担心这种改变可能会产生副作用.它必须导致小的运行时性能损失,但启用该android:vmSafeMode选项是否还有其他后果?

对于调试版本,是否可以在gradle构建文件中覆盖此属性?或者是创建调试特定的清单文件唯一的解决方案?

android android-gradle-plugin android-runtime

7
推荐指数
2
解决办法
2334
查看次数