まくまくAndroidノート
ネイティブライブラリの展開先
2011-03-31

Android 1.5 から JNI 呼び出しで用いる共有ライブラリ (.so) は、apk の作成時に自動的にパッケージングされるようになりました。

  • 共有ライブラリはアプリ (.apk) をインストールするときに、自動的に /data/data/<package>/lib に展開される。
  • アプリ起動時に /data/data/<package>/lib の下の共有ライブラリ (.so) は動的にロードできるようパスが通される。
  • アプリのアンインストール時には共有ライブラリは自動的に削除される。
2011-03-31