2011-09-13 11 views
0

これはR6及びR6B両方でNativeActivity documentation(android_ndk)/samples/native-activity/AndroidManifest.xmlAbout 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にバグレポートを提出しました。これはドキュメントエラーの可能性が高いためですが、ここで問題を提起するとも考えていました。

答えて

1

NativeActivityはAndroid 2.3で導入されました。ドキュメントのサンプルには少なくとも2つのエラーがあります。minSdkVersionは9、android:hasCodetrueです。

いいえ、あなたはAndroid 2.2で動作させることはできません。

関連する問題