我为Android 3.0开发了一个应用程序,运行良好,但是客户端坚持要兼容2.2设备。
禁用硬件加速,使用 Android Compatibility Package、NIO-backport 支持(用于任务和执行程序)和 View 方法的一些重新实现我能够将我的应用程序移植到 Android 2.2 并且效果非常好,但是如果我运行这个 apk进入较新的设备时性能非常缓慢,所以我想知道如何打开硬件加速(如果可用)但仍使用我的 2.2 APK。
最佳答案
添加 android:hardwareAccelerated="true"
到您的 list 中,对于 <activity>
或 <application>
.
此属性在旧版本的 Android 上将被忽略,但在 Android 3.0+ 上会受到尊重。
这将要求您将构建目标设置为 API 级别 11 或更高,但您可能已经拥有了。
关于android - 使用 Android APK 2.2 打开硬件加速(如 Android 3+),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10339277/