- Android 2.2 "Froyo" からandroidmanifest.xmlで設定することでSDカードへのインストール、移動が可能になった
- デフォルト設定は「端末のみ可」なので注意
- <manifest>の要素にandroid:installLocationを指定する。
- auto:通常端末内。端末容量が足りないときにSDカードへ。端末とSDカード間で移動可能
- internalOnly:端末内のみインストール可。android:installLocationを設定しないときのデフォルト値
- preferInternal:SDカードに優先的にインストール。SDカードの容量が足りないときに端末インストール。事後インストール可。
- アプリがSDカードにあるときも各種データは端末内。
つまり、アプリ側が対応してないと、SDカードに移動することは無理ってことですね。rootedな環境とかは知らない。
0 件のコメント:
コメントを投稿