我正在尝试更多地了解JIT编译器优化。此优化是否自动启用?为什么我不想启用此选项?
这是我明确的sdk目标:
<uses-sdk
android:minSdkVersion="4"
android:targetSdkVersion="15" />
答案 0 :(得分:7)
默认情况下,启用JIT编译器优化,这意味着默认的vmSafeMode设置为“false”,因此通过将其设置为“true”,您将关闭JIT编译器。 当然,如果设备运行的API级别为8(froyo),不支持JIT;它应该没有任何区别。
(来源:)
答案 1 :(得分:1)
可以基于每个应用程序禁用JIT编译器,通过添加android:vmSafeMode
的默认值为false
android:vmSafeMode="true"
中的application
AndroidManifest.xml
中的标记如果您有用,这可能很有用
怀疑JIT编译导致您的应用程序运行
不正确。
我希望这有助于更多地了解android:vmSafeMode