2014-01-13 4 views
12

Android ndk-r8eを使用していますが、プロジェクトの構築に問題があります。私は上記のエラーメッセージが表示されます。私は自分のAndroidManifest.xmlをチェックしており、minSdkVersionは15に設定されています。これは私の意図です。エラーメッセージによると、APP_PLATFORMはandroid-14に設定されています。これはminSdkVersionより小さくないので、なぜエラーが表示されますか?警告:APP_PLATFORM android-14が/home/user/MyApp/AndroidManifest.xmlのandroid:minSdkVersionより大きい

ありがとうございました。

+0

同じものにしてみましたか? – eozgonul

+0

minSdkVersionを14に設定しようとしましたが、同じエラーが発生します。 – user1118764

答えて

15

はあなたjni/Application.mk

あなたは以下のいるはずの行を確認します -

APP_PLATFORM := android-14 

あなたは、あなたのSDKのバージョンがproject.propertiesファイルから取得され、そのラインを持っていない場合。

+0

私のプロジェクトにはjni/Application.mkファイルがありません。 project.propertiesでは、targetはandroid-15に設定されています。 – user1118764

+0

私のプロジェクトにはjni/Android.mkしかありません。 project.propertiesでは、targetはandroid-15に設定されています。 私は、APP_PLATFORM:= android-14を唯一の行として新しいjni/Application.mkを作成しようとしましたが、それもうまくいきませんでした。 – user1118764

+1

'jni/Application.mk'を作成してください。' APP_PLATFORM:= android-14'の1行は良いです。2行目は 'APP_ABI:= all'です。 'ndk-build clean 'をクリーンにし、' $ NDK/samples'から' HelloJNI'をビルドしようとしていない場合 – Max

関連する問題