Android #include <jni.h> ファイルが見つからない解決策

Android.mk でコンパイルされたモジュールは、S 以降のバージョンにアップグレードするときに #include <jni.h> ファイルが見つからないというプロンプトを表示します。主な理由は、
JINI_H_INCLUDE 定義が S でデフォルトで削除されていることです。完全に変更したい場合は、ビルドパスの下の go ファイルを変更する必要がありますが、さらに面倒ですが、jni パスに別のメソッドを含めることもできます
android.mk: LOCAL_HEADER_LIBRARIES := jni_headers
android.bp: header_libs: [“jni_headers”],

おすすめ

転載: blog.csdn.net/weixin_43479637/article/details/129680904