Android 3.0用のアプリケーションを開発しましたが、正常に動作しますが、クライアントは2.2デバイスとの互換性を求めます。Android APK 2.2で利用可能なハードウェアアクセラレーション(Android 3+など)を有効にします。
Android Compatibility Package、NIO-backportサポート(タスクとエグゼキュータ用)、およびViewメソッドの再実装を使用して、ハードウェアアクセラレーションを無効にしました。Android 2.2用にアプリケーションを移植できました。 APKを新しいデバイスに追加するとパフォーマンスが極端に遅くなるので、ハードウェアアクセラレーションを有効にする方法を知りたいが、まだ2.2 APKを使用している。
ビルドターゲットは8ですので、Android 2.2デバイスで実行できます。単にandroid:hardwareAccelerated = "true"をminSdk = 8に追加すると、エラーが発生します。 –
@MarcosVasconcelos:ビルドターゲットは、実行可能なデバイスとは何の関係もありません。 – CommonsWare
実際、minSdkVersionが尊重されるので、どのビルドターゲットがポイントであるかは実際問題ではありません。 –