Android 1.5 から JNI 呼び出しで用いる共有ライブラリ (.so) は、APK の作成時に自動的にパッケージングされるようになりました。
- 共有ライブラリはアプリ (
.apk) をインストールするときに、自動的に/data/data/<package>/libに展開される。 - アプリ起動時に
/data/data/<package>/libの下の共有ライブラリ (.so) は動的にロードできるようパスが通される。 - アプリのアンインストール時には共有ライブラリは自動的に削除される。