私は文字列値を返す単純なcpp
ライブラリを持っています。 https://developer.android.com/studio/projects/add-native-code.htmlAndroid NDK cppライブラリはどこにあり、どこにロードされていますか?
apkをビルドした後、解析した後、さまざまなABIの.soファイルを含むlibフォルダが表示されます。
私の質問は:生成されたファイルはapk自体に含まれているので、from where
とto where
はSystem.loadLibary(String)
が行動しますか? ライブラリファイルは非公開のアプリのフォルダ内にあり、読み込まれた後にのみアプリにアクセスできますか?アプリ内でloadLibrary
になったら、他のアプリはこのライブラリにアクセスできますか?それはアンドロイドシステムフォルダのどこかにコピーされていますか?
これはあなたのプライベートライブラリです。誰もアクセスできません – pskink