タグ付けされた質問 「insufficient-memory」

「メモリ不足」エラーは、デバイスが*内部*ストレージ(つまり、内部SDカードではなく電話)で不足しているときに、データ同期またはアプリのインストールに関連して発生することがよくあります。

1
採用可能なストレージがいっぱいです。データをより大きなMicroSDカードに移動するにはどうすればよいですか?
CM13を実行しているMoto G 2014 LTEがあります。「内部ストレージとしてSDカードを採用する」こと全体を知ったとき、この携帯電話の実際の内部ストレージは小さいので、私は非常に興奮していました。私が当時持っていた最大の16GBマイクロSDをセットアップし、最小限の問題でそれを使用しています。 今日まで早送りすると、16 GBの代わりに使用したい64 GBのmicro SDができました。しかし、新しいデータにデータをコピーする最良の方法について、またはそれが可能かどうかについて、私は途方に暮れています。これまでに得たアイデアには次のものがあります。 Titanium Backupすべての[システム]アプリ、工場出荷時設定へのリセット、新しいSDのフォーマット、および復元(動作するはずですが、大きな痛み) SDカードをUSB OTGスティックにNANDroidしてから、新しいカードに復元します(これは悪い考えであり、動作しませんが...) 何らかのファイルマネージャーを使用して、電話を介してコンピューターにすべてのものをコピーし(linux / linux / windowsトリプルブートを使用しているため、ファイル形式は問題ありません)、新しいSDを電話にフォーマットし、コピーバックします(そんなに簡単なことはできないでしょうか?隠しファイル/アクセスできないファイル?) ルートファイルエクスプローラーアプリを使用してファイルをUSB OTGにコピーし、SDをポータブルとして再フォーマットし、新しいファイルを採用したとおりにフォーマットしてから、コピーして戻します(以下の点を除いて機能します) コマンドadb shell sm set-force-adoptable trueでOTGカードリーダーを介して64GB SDカードを内部としてフォーマットし、ルートブラウザを使用して古いSDからすべてのデータをコピーし、古いSDを外部としてフォーマットして削除し、新しいSDを取り出して挿入しますSDカードスロット(過度に複雑なようであり、以下の落とし穴もあります) 私が心配しているもう1つのことは、マウントポイントです。外部に保存されたデータを使用するアプリは、そのための新しいSDカードを認識することを知っていますか?起動するたびにシェルで特定の場所に再マウントする必要がありますか(またはinit.dスクリプトを使用する必要がありますか)?私はいつでも/ sdcardまたは/ storage / emulated / 0からアクセスできると思いますが、裏で何が起こっているのか100%はわかりません。 私は最近のNANDroidバックアップを持っているので、誰もが間違いなく機能しないオプションを排除できる場合(またはどちらがおそらくそうなるでしょうか)、私はそれらを試して、将来誰かがこの質問に遭遇した場合に報告することができます。 編集:だから、私の電話はさらにほこりをかみ、かなり大きなブートループに入りました。まったく新しいROMをフラッシュする必要がありました。そのため、完全なイメージ/復号化などをテストすることはおそらくできないでしょう。元々計画していた方法。ただし、将来この特定の方法を採用したい人がいる場合に備えて、これまでに発見したことを書きます。 次のように、ddを使用して古いSDをイメージします。sudo dd if=/dev/mmcblk0 of=~/SDCardBackup.imgここ/dev/mmcblk0で、sdカードの場所はlsblk 作成したばかりのイメージを新しい sdカードに復元しますsudo dd bs=4M if=~/SDCardBackup.img of=/dev/mmcblk0(最初にマウント解除する必要がある場合があります)。 これ以降、私はこのチュートリアル(@beeshyamsに感謝!)に従っていました。計画では、ストレージを復号化し、gpartedを使用してメインパーティションのサイズを変更しました。うまくいくかどうかはわかりませんでしたが、試してみる価値があると感じました。しかし、抽出したキーを使用して実際の復号化コマンドを実行するようになったとき、エラーが発生しました(これは私の見掛け倒しのLinuxスキルであると考えられます)。 私が言うように、すべてが計画通りに進んだとしても、上記の方法がうまくいくかどうかはわかりません。また、間違って入力した場合は、上記のコマンドを自由に修正してください(現在Windowsを使用しているため、これはすべてメモリから取得されています)。しかしそれまでは、@ faidherbardのコメントは問題なく機能するはずです。 ありがとう、Jackdafish

2
採用されていないMarshmallowストレージのアプリをSDに移動するにはどうすればよいですか?
誰もがマシュマロの採用可能なストレージ機能に興奮しているようですが、私には大きな後退のように思えます。外部ストレージを採用しない理由はいくつかあります。 Lollipopからアップグレードするとき、すでにSDカードがいっぱいです。したがって、それを再フォーマットし、すべてを消去して採用可能なストレージに変換することは大きな阻害要因です。そのためには、デバイスから多くのGBのデータを転送し、再フォーマットしてから再度転送する必要があります。採用されたストレージはおそらく違う方法。 私のSDカードは、内部ストレージの拡張として使用するのに理にかなわないほど遅いかもしれません。 リムーバブルSDカードを他のデバイスで使用できるようにしたい(たとえば、巨大なビデオファイルをラップトップにすばやく転送する)。 これらの理由に基づいて、ストレージを採用しない場合、AFAICSはアプリを内部メモリにのみ保存できることを意味します。そして、私はたくさんのアプリを持っているので、つまり、マシュマロのアップグレード以来、私のデバイスは定期的にフルに近くなり、多くの機能が壊れてしまいます。 それでは、アプリをMarshmallowの非採用外部SDストレージに移動する方法は本当にありませんか?その場合、アプリをアンインストールして空き容量を増やす、またはLollipopにダウングレードする以外に、代替手段はありますか?そうでない場合、これは非常に失望し、この機能を提供する前にGoogleが十分に慎重に考えなかったことを示唆します。

4
新しいアプリをインストールしようとするときの「ストレージ不足」
新しいアプリをインストールするたびに、「ストレージが不足しています」というメッセージが表示され、何もインストールできません! Samsung GT19060を使用していますが、内部メモリは8GBです。私は何もダウンロードしていませんが、何かをダウンロードしようとすると、それはメモリ不足を教えてくれます。

4
Galaxy S4で「ストレージ容量が不足しています」というメッセージを取得します。*#9900#はメニューを表示しません
Samsung Galaxy S4を使用しています。通知バーに「ストレージ容量が不足しています」というエラーメッセージが表示され、一部のアプリケーションが動作または更新を終了しました。私がサイトの他の場所で読んだ通常の解決策はどれも私を助けてくれませんでした。 (画像をクリックすると拡大します) この問題の最も一般的な解決策は、ダイヤルして隠しメニューにアクセスすること*#9900#です。ただし、これを試してもメニューが表示されません。 別の一般的な解決策は、電話をルート化して削除することです /data/logsです。私の携帯電話でこれほど多くのスペースを占有しているものを見ると、問題は私の携帯電話が削除されていない多くのログファイルを蓄積していることだと思われます。ただし、電話をルート化することは避けます。ブロートウェアやプロバイダーに関連付けられている携帯電話の機能に満足しています。必要がない場合、この問題を解決するために時間をかけたくありません。= P 最後に、私が読んだ3番目のオプションは、多くのスペースを占有しているアプリを削除することです。携帯電話がスペースをどのように使用しているかを示すスクリーンショットをいくつか添付しましたが、実際の問題は、OSが間違っていることであり、多くのログファイルを作成して削除しないことですスペースを節約します。(それ以外に、私は頻繁に使用しないアプリをすでに削除しようとしました。圧倒的多数のアプリはまったく多くのスペースを占有せず、最大のスペース浪費者は私が最も使用するアプリでもあり、スマートフォンを持っている理由。) 電話をルート化せずにストレージ容量を取り戻す別の方法はありますか? 必要に応じて、電話をコンピューターに接続し、開発者ツールを使用してこの問題を解決します。 以下に、ストレージで得られる最大のメリットがいくつかのシステムファイルを削除することであることを示す画像をいくつか示します(これが、問題がログファイルの蓄積であると推測している理由です)。私の携帯電話が「その他のファイル」として分類する6GBを超えています。 そして、Androidがそのカテゴリに含むファイルのうち、6GBを超えるものは一般的な「システムメモリ」です(再び、ログを推測しています)。


3
内部SDカードを外部ストレージにスワップします
アプリを使用せずに、外部sdを内部sdにしたい。したがって、8 GBの内部ストレージの代わりに、64 GB(マイクロSDカードから取得)が必要です。voldファイルを次のように変更すると、以前の電話Gt-i8530で動作しました。 # internal sdcard { ums_sys_path = /sys/class/android_usb/f_mass_storage/lun0/file secure_format = enable discard = enable } dev_mount sdcard1 /storage/extSdCard 8 /devices/sdi2/mmc_host/mmc0/mmc0 encryptable_nonremovable # external sdcard { ums_sys_path = /sys/class/android_usb/f_mass_storage/lun1/file supported_exfat = disable android_secure_containers = enable } dev_mount sdcard /storage/sdcard0 auto /devices/sdi0/mmc_host/mmc1/mmc1 だから今私は私の新しい電話SM-G3858で同じことをしたいと思います。しかし、私は持っていvoldます: #storage_struct = series, "/mnt/sdcard/extStorages" #storage_struct = parallel …

3
ディスク容量不足の通知を取り除くにはどうすればよいですか?
ディスク容量不足の通知が頻繁に表示されます。私はそれを取り除くことができません。クリアボタンはそれをクリアしませんし、タップもしません。スペースをとっているだけです。どうすればそれを取り除くことができますか? 私の携帯電話には20 MBの空き容量がありますが、多くはありませんが、それで十分です。使用可能なスペースの量はすでにわかっているので、スペースを解放するために削除するつもりはないので、常にリマインダーを設定しても意味がありません。 これはAndroid 4.0を実行しているGoogle / HTC Nexus Oneです。(かなり古いスマートフォンでICSを実行していましたが、中古で購入したときのようでした。) コメントと回答に応じた編集: 私はすでにすべての可能なアプリをSDカードに移動しましたが、そこに移動するはずのないアプリもいくつかあります。残念ながら、Androidはアプリがオフになった場合でも、携帯電話にいくつかのものを保持することを主張します。Linuxユーザーとして、私はこれを理解できません。選択の組み合わせによって$PATH、それは作るべき理由をよくし、適切なポイントとシンボリックリンクのマウント操作、私は見ることができない任意のアプリがインストールされているシステムとの違いを。 キャッシュをすでにクリアしました。キャッシュ管理に積極的に取り組んできたので、それほど多くはありません。私はいくつかのアプリのデータもクリアしました。 ここで質問したように、まだデータをSDカードに移動することに慣れていません。しかし、それは数MBの節約になると思います。

3
最後にHTC Wildfire Sの内部メモリを増やす方法は?
私はこれを修正するために眠れない夜をたくさん過ごしてきました。インターネットにはこのようなスレッドがたくさんあることは知っていますが、もう少し詳しく説明したいと思います。 内蔵フラッシュメモリが512 MBのみのHTC Wildfire Sを使用しています。この内部メモリには、パーティション用に約130 MB、/dataパーティション用に約290 MBのパーティションレイアウト割り当てがあります/system。それらの両方がいっぱいです。(さらに、16 GBのSDカードを入手しました。) アプリのインストール、アプリのアップグレード、ほとんどのアプリの実行-不可能。 これで、アプリをSDカードに移動できることを知った。いわゆるapps2sdプロシージャで、アプリケーションデータの一部をSDカードに移動する機能が非常に制限される。とにかく、すべての可能なデータをSDに移動した後、内部メモリはまだいっぱいで、電話は使用できませんでした。 私はdata2sdのようなより持続可能な方法について読んでいました。試してみました。htcdev.comの指示に従ってブートローダーのロックを解除し、最新のClockWorkMod Recovery をインストールして、デバイスを永続的にルート化しました。 最後に、ルート化されたデバイスを使用して、リンクされた記事に記載されているように、Android 4.1.2 AOKP Jelly BeanカスタムROMとData2SDをインストールしました。しかし、Data2SDを削除するまで、デバイスが起動していなかったのです。AOKP-ROMは問題なく安定して動作していましたが、Data2SDのインストールはJelly Beanと組み合わせて機能しませんでした(SDカードのフォーマット:11 GB FAT23、4GB ext4および256 MBスワップ)。 今、私はlink2sdアプローチに挑戦してみました。SDカード(14 GB FAT32および2GB ext4)を再フォーマットし、ここに説明されているように私の携帯電話にLink2SDをインストールしました。追加のデータとアプリをSDカードに移動でき、一部のアプリをカードにリンクできました。 そして、数日後、このスレッドなど、インターネットからの便利なヒントをすべて試しました。電話の内部ストレージを管理するにはどうすればよいですか?- 始めたところです。これは私の結果です。内部メモリはまだいっぱいで、電話はまだ使用できません。(スクリーンショットを投稿したいのですが、スクリーンショットを撮るだけでは、現在は機能しません。) Wildfire Sの内部メモリを最後に修正するにはどうすればよいですか?Data2SDがJelly Bean ROMで機能しないのはなぜですか、なぜLink2SDはそれほど効果的ではないのですか?私が間違っていることはありますか? 主な問題は、パーティション上のDalvikキャッシュ/data(約100 MB)のようです。completly何とかにSDカードを使用するパーティションがマウントさで取得する方法があり/dataとは/system?

2
限られた内部ストレージ、データをSDカードにシフトする方法
Sony Ericssonで使用可能な内部ストレージの合計は、約412MBです。これは非常に低いですが、多くのアプリは明らかにそこにインストールする必要があり、他のものはSDカードにシフトした後でもフットプリントが必要です。 さらにアプリをインストールしたい場合、これを回避する最良の方法は何ですか? 正直に言うと、ちょっとしたショッキングなデザインですが、簡単なものを完全に見逃してしまっています。

6
Androidにはどのくらいの無料のストレージが必要ですか?
Android KitKatにはどのくらいの無料のストレージが必要ですか? ストレージ(RAMではない)が200 MBから300 MBのいずれかに低下すると、Androidは、ストレージ領域を解放しないと正しく機能しないという不平を言い始めました。200MBは非常に大きな容量であるため、これは少し意外と思われます。 無料にするために必要な実際のストレージ容量はどれくらいですか。なぜそんなに大きいのですか。

2
dalvikキャッシュの場所をシンボリックリンクなどで変更できますか?
私は現在、Link2SDを使用しています。私の携帯電話のオンボードストレージは、いくつかの必須アプリ以上には不十分です。それは非常に効果的ですが、電話がオンになっているときに限られます。 ROMの変更中にdalvikキャッシュが消去され、電話が再起動すると、Androidがアプリケーションを最適化していることを示す進行状況バーが表示されます。したがって、妥当な数のアプリケーションが与えられた場合、dalvikキャッシュは、link2sdがそれについて何かできるようになるずっと前にストレージをいっぱいにします。 それで、システムが起動してビジネスを始める前に、適切なキャッシュの場所としてsdカードフォルダーをマウントする方法はありますか?シンボリックリンクを作成する必要があることはわかっていますが、マウントのタイミングと順序はわかりません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.