質問
既存の Android スタジオ プロジェクトの要件が変更され、JNI 部分を追加する必要がある場合、または基本的な AS プロジェクトが github からダウンロードされ、JNI 部分を追加する必要がある場合、通常の AS プロジェクトを JNI に変換する方法計画?
問題を解く
-
Android Studio: File–>new–>new project–>ネイティブ C++ を選択して、
基本的な (Hello World) JNI プロジェクトを作成します。 -
基本 JNI プロジェクトの cpp フォルダーを AS 一般プロジェクトにコピーします (パスは図のとおりです)
3. AS 一般プロジェクトのアプリの build.gradle を変更し、図の 2 か所を追加します。 1 は C ++ 11 が使用されていること
を 示し ます 。 CMakeLists.txt から myapplication に名前を付けます}
public native String stringFromJNI(); (ネイティブ メソッドは、必要に応じて作成し、native-lib.cpp に実装できます)
最後の言葉に書かれている
今天很冷,下着淅沥的小雨,窗外黄绿交错的树叶不慌不急的摇曳着~~ 屋内很暖和,敲打着键盘,记录下一个工作中遇到的问题~~~