Eclipseを使用してNDK-sdkを使用して1つのプロジェクトを作成し、「jniフォルダー内のcファイル」を変更してからndk-buildを実行します。
Javaファイルの変更後にndk-buildも必要ですか?
Eclipseを使用してNDK-sdkを使用して1つのプロジェクトを作成し、「jniフォルダー内のcファイル」を変更してからndk-buildを実行します。
Javaファイルの変更後にndk-buildも必要ですか?
コードを変更した場合にのみコンパイルします。
- Cファイルの変更->ndk-build->プロジェクトを再コンパイルして、ライブラリがAPKにパッケージ化されるようにします->電話に再インストールします
プロジェクトのJavaファイルの変更
- プロジェクトを再コンパイルします->電話に再インストールします
一度生成された共有オブジェクトライブラリファイルは、コードが変更されるまでコンパイルする必要はありません。
c部分で何かを変更した場合、およびjni java部分で変更した場合は、再ビルドする必要があります(これには、c部分も変更する必要があるため、メソッド定義)。
コードをc/c ++ファイルに変更する場合は、ndk-buildを使用してそのライブラリをビルドする必要があります。c / c ++ファイルを変更しない場合は、ライブラリをビルドする必要はありません。