これはR6及びR6B両方でNativeActivity documentationと(android_ndk)/samples/native-activity/AndroidManifest.xml
とAbout the NativeActivity in Android 2.2/NDK-r5。Android 2.2を実行するデバイスでNativeActivityを使用できますか?
にフォロー例のAndroidManifest.xmlでは、(android_ndk)/platforms/android-8/arch-arm/usr/include/android
がほとんどであるためAppliction.mkにAPP_PLATFORM := android-8
で構築しようと
<!-- This is the platform API where NativeActivity was introduced. -->
<uses-sdk android:minSdkVersion="8" />
が恐ろしく失敗
を含みます空の。これは非常にばかげた考えですが、私はApplication.mkにAPP_PLATFORM := android-9
というライブラリを構築し、default.propertiesにtarget=android-8
という.apkを作成しようとしました。私の驚きに、それは造られた。私の驚きではありません、それは実行されませんでした。
Android 2.2でこの作業を行う方法はありますか?
私はGoogleにバグレポートを提出しました。これはドキュメントエラーの可能性が高いためですが、ここで問題を提起するとも考えていました。