我为Android 3.0开发了一个应用程序,它运行得很好,但客户端坚持兼容2.2设备。
禁用硬件加速,使用 Android 兼容包、NIO 向后移植支持(对于任务和执行程序)以及 View 方法的一些重新实现,我能够将我的应用程序移植到 Android 2.2 并且工作得非常好,但是如果我将此 apk 运行到更新的版本中设备的性能非常慢,所以我想知道如何打开硬件加速(如果可用)但仍然使用我的 2.2 APK。
Add android:hardwareAccelerated="true"
到您的清单,无论是<activity>
or the <application>
.
此属性在旧版本的 Android 上将被忽略,但在 Android 3.0+ 上将受到尊重。
这将要求您将构建目标设置为 API 级别 11 或更高版本,但您可能已经这样做了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)