アプリをSDカードに移動すると、サイズが小さくなるのはなぜですか?


15

たとえば、バーコードスキャナーアプリは以下を使用します。

合計:0.96MB
アプリケーション:0.92MB
データ:40KB

電話で。SDカードに移動すると、次のように変わります。

合計:524KB
アプリケーション:484KB
データ:40KB

どうして変わるの?

回答:


14

ブライアンが言うように(私はコメントできないので、別の答えを追加しなければならなかった...)、それはアプリ全体を動かさない。移動後に指定されるサイズは、まだ内部ストレージにあるビットです。SDに移動された要素のサイズは指定されません。

あなたの質問に答えて、アプリは小さくなりません、使用される内部ストレージの量だけが小さくなります。


2
アプリのどの部分がSDカードに移動し、電話に残っているのですか?
LifeH2O

4

私の知る限り、アプリはできるだけ内部ストレージからSDカードに移動します。そのため、たとえば、データベース、画像、またはその他のリソースが移動されます。私はそれがどのように機能するかの正確な詳細を知りません。


0

Androidアプリケーションどこにありますか?アプリスペースの分布と場所。

参照してSDカードにアプリを移動するの欠点は何ですか?

外部ストレージがデバイスにマウントされている限り、アプリケーションのパフォーマンスに影響はありません。.apkファイルは外部ストレージに保存されますが、すべてのプライベートユーザーデータ、データベース、最適化された.dexファイル、および抽出されたネイティブコードは内部デバイスメモリに保存されます。

そのためodex、アプリのファイルはまだ残っており、の内部ストレージにスペースを取ります/data/dalvik-cache

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.