1

私は NDK を使い始めたばかりで、ようやく構築が完了しました。
私は、YouTubeのウォークスルーに少なからず基づいた、シンプルなHello World Cアプリを持っています。

「ndk-build」を実行しようとすると、この警告が表示されます。
APP_PLATFORM android-14 は、./AndroidManifest.xml の android:minSdkVersion 8 よりも大きい

突っついてみると、この警告は抜本的であることがわかりました。内部的には、これは私のコードが古いデバイスでは実行されないことを意味します.. (現在、約 40% の市場シェア)

古いデバイスをターゲットにする方法を知っている人はいますか? 何をどこで変更しますか?

これは別の質問の繰り返しであると指摘されています。それは確かに別の質問の繰り返しです。質問のWHERE句を除いて。
Application.mk ファイルはどこにありますか?

4

1 に答える 1

0

Application.mk ファイルの場所を教えてください。

NDK ドキュメントの引用:

Application.mk ファイルは通常、$PROJECT/jni/Application.mk の下に置かれます。ここで、$PROJECT はアプリケーションのプロジェクト ディレクトリを指します。

もう 1 つの方法は、最上位の $NDK/apps ディレクトリのサブディレクトリに配置することです。例:

$NDK/apps/<myapp>/Application.mk

は、NDK ビルド システムへの「アプリケーション」を説明するために使用される短い名前です (この名前は、生成された共有ライブラリや最終的なパッケージには含まれません)。

NDK のドキュメントは、docs/NDK インストールのディレクトリにあります。上記はAPPLICATION-MK.htmlファイルからのものです。

于 2013-06-16T11:52:15.857 に答える