アプリをSDにインストールすると、内部ストレージを使用する必要がありますか?


11

携帯電話のメモリストレージが非常に少なくなっています-利用可能な180 MBのうち5 MBに達しています。すべてのアプリをSDカードにインストールできるわけではないことを理解しています。代わりに、それらのアプリが内部ストレージを使い果たします。幸いなことに、それらはまれです。

しかし、最近内部ストレージはなく、SDカードにインストールされていると表示されているアプリをインストールしました。それでも、インストール後、「スペース不足」の警告が出ます。アプリは16 MBを占有し、以前は20 MBを少し超える内部ストレージ領域があったことを覚えているようです...したがって、領域から見ると、内部ストレージの領域をまだ占有しているようです。

だから私の質問:SDカードにインストールされているアプリは内部ストレージを使用する必要がありますか?

これは何が原因ですか?マーケットは、インストールファイルを内部キャッシュのどこかに格納していますか、それとも奇妙なものとして格納していますか?SDカードにギガバイトの空き容量がある場合、アプリが容量を消費することを心配する必要があるのはなぜですか。

私のデバイスは2.2.1を実行しているGT-S5570です。

回答:


8

アプリは、dexファイル、apkファイル、データファイル、およびライブラリで構成されています。アプリをSDカードにインストールする場合、アプリのすべての部分がSDカードに保持されるわけではありません。それらの一部は内部ストレージに残っています。

ただし、ルート化された電話がある場合は、link2sdなどのプログラムを使用して、アプリのすべての部分をSDカードに移動できます。

編集:

app2sdのようなプログラムを使用すると、SDカードに移動できるプログラムを簡単に確認できます。表示されたアプリを手動で移動したり、一部を無視したりできます。

[設定]-> [アプリケーション]-> [アプリケーションの管理]に移動すると、表示されるサイズは、内部ストレージで使用されているサイズです。これは、内部ストレージの空き容量を確認し、一部のアプリをSDカードに移動し、アプリの削減された容量のみを差し引くことによって実行された計算に基づく私の推測にすぎません。

link2sdが機能するために2番目のパーティションが必要であるとは言わなかったのは残念です。しかし、あなたがあなたが根を張る気があるというヒントをあなたの質問に与えていたなら、私はそれについてもっと深く話したでしょう。また、主な質問は、SDカードに移動したアプリが内部ストレージを使用するかどうかです。それはlink2sdに関するものではなく、答える間に来た用語です。とにかく、2番目のパーティションに加えて、クラス6 SDカードが推奨されます。link2sdの使用に関するブログ記事をここに書いたので、役立つかもしれません。


SDカードの内部スペースアプリが実際にどれだけ使用しているかを調べるアプリはありますか?
Ilari Kajaste 2011年

1
[設定]-> [アプリケーション]-> [アプリケーションの管理]に移動すると、アプリごとに記載されているサイズは、内部メモリで使用されるサイズです。
roxan '25年

本当に?アプリケーションの合計サイズがリストに表示されているように見えます...
Ilari Kajaste '25 / 10/25

1
SDに移動する前後のアプリのサイズを確認すると、縮小したサイズは内部ストレージで取得したサイズになります。
roxan

1
DiskUsage Link2SDを使っアプリ全体をSDにリンクすることでどれだけのスペースを獲得できるかを正確に教えてくれるように私には思えます。また、従来の方法で「SDに移動」すると、DiskUsageがアプリについて報告する「少なくとも」「apk」サイズが解放されると想定します。
Ilari Kajaste、2011年

4

DiskUsageアプリを使用して、dalvikキャッシュが占める容量を確認できます。私の理解では、アプリがSDに移行してもキャッシュは移動しません。そのサイズとデータサイズを組み合わせると、内部メモリにどれだけの量が残るかについての良いアイデアが得られます。


2
DiskUsageはルートを必要としません。
エール

Diskusageは、アプリが内部ストレージに保存するデータ、apk、dalvikCacheの3種類のものを表示しているようです。これは何?
Ilari Kajaste、2011年

link2sdなどのツールを使用してアプリのすべてのものをSDに移動した場合、DiskUsageに表示されるアプリのサイズは、取得する内部ストレージの量と正確に一致しますか?
Ilari Kajaste、2011年

うーん、apkはSDにないアプリでのみ使用できるようです。つまり、「sdに移動」は、実際には「apkをsdに移動する」という意味ですか?
Ilari Kajaste 2011年

1

内部メモリに何を残し、SDカードに何を残すかについての標準サイズはありませんが、問題はダウンロードしたものとは関係がない可能性があります。キャッシュが原因である可能性があり、そのほとんどが内部メモリにあります。

これらをクリア/制限するために何かを行ったか、それによって内部メモリのスペースを解放します。AstroまたはAndroid Assistantを使用している場合は、これらを支援するプログラムが組み込まれている(無料)か、キャッシュをクリアするための専用アプリを入手できます。または、ホームページからメニュー-設定-アプリケーション-アプリケーションの管理に移動します。それらがすべてロードされるのを待ちます。[すべて]タブに移動し、メニュー-[サイズ順に並べ替え]を押します。キャッシュサイズを1つずつ確認し、必要に応じてクリアします。また、本当に使用していないため削除したいアプリがあるかどうかを判断するのにも役立ちます。


1

少し横向きの考え方でうまくいきます。私もスマートフォンのスペースが限られているため、アクセスしたいが時々しか使用しない特定のアプリがあります。Androzipアプリを使用してそれらをsdカードにバックアップし、メインの電話メモリから完全に削除します。その後、必要に応じて関連するapkファイルをすばやく再インストールします。うまくいきます。

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