1

300MBのゲームをテストしていました。IDE (この場合は IntelliJ) からデプロイしようとしましたが、600MB のスペースを残すのを忘れていました (ファイルが Eclipse または IntelliJ 経由でインストールされると、内部メモリに転送されます)。「デバイスに十分なスペースがありません」というエラーでインストールが失敗し、空き容量が 31MB しかありません。

電話からはできないので、どうすればこれをきれいにできますか?この転送されたファイルを Eclipse または ADB から削除する方法はありますか?

バッテリーの取り外し、アプリケーションのキャッシュとデータのクリーニングなどを試みましたが、すべて無駄でした。

更新
ADBシェルを使用してファイルシステムに入りました。これはdfコマンドの出力です

/dev: 86488K total, 12K used, 86476K available (block size 4096)
/data: 1428484K total, 1100000K used, 32848K available (block size 4096)
/cache: 65536K total, 36320K used, 29216K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 250880K total, 231936K used, 18944K available (block size 4096)
/lgdrm: 2816K total, 1180K used, 1636K available (block size 4096)
/sdcard: 1920704K total, 252832K used, 1667872K available (block size 32768)

/cache ディレクトリを消去する必要があるようですが、システムで許可されていません

$ purge /cache
purge: permission denied
4

6 に答える 6

0

私は自分に似たものを持っていて、それをどのように扱ったかを思い出そうとしています。

私は確かに電話自体(Astro)のファイルブラウザを使用してファイルを削除しました-問題はありませんでした。

どういうわけか、削除するファイルはデータディレクトリにあると思いますが、自信がありません。

于 2011-07-06T23:09:10.270 に答える
0

私はちょうどこの問題を抱えていました.adbシェルを使用して修正することができました.次にsu(明らかにsuがインストールされている必要があります.多くのインストールにはデフォルトでは付属していません)./data/local/tmpに移動してその上のすべてを削除しますフォルダ。

非常に重要: su を忘れないでください。そうしないと、許可が拒否され続けます。

于 2014-01-08T14:46:10.007 に答える
0

Galaxy Tab 2 タブレットに大きなアプリをインストールしようとしたときに、これが発生しました。インストールは失敗しましたが、アプリはまだ 1GB 以上のスペースを占有しており、Android 内でアプリを削除する方法がわかりませんでした。次のようにして、ファイルを見つけてクリアすることができました。

  1. USB ケーブルを使用してタブレットを PC に接続しました。
  2. Windows ポップアップで、Windows エクスプローラーで [デバイスを開いてファイルを表示] を選択します。
  3. 私のタブレットでは、メディア デバイス (MTP) を選択しました。
  4. カードとタブレットの 2 つの異なる場所が表示されました。タブレットをクリックしました。
  5. 各フォルダに移動し、右クリックして「プロパティ」を選択しました。これにより、そのフォルダー内のファイルのサイズが表示されました。
  6. 上記の方法を使用して、最も多くのスペースを占有しているフォルダーを見つけることができました. 失敗したインストール ファイルは、「Android\obb\com.company.appname」の下にありました。Windows エクスプローラーを使用して、その特定のフォルダーを削除しました。
  7. 切断してタブレットに戻ると、1GB のスペースがクリアされました。
于 2014-02-24T14:22:16.603 に答える
0

ADB uninstall <package>ADB 経由でこれを試したい場合は、" " を試すことができます。

コマンド プロンプトを使用してコンピュータの " " パスに移動し<Android SDK Path>\SDK\android-sdk-<platform type>\platform-tools\、上記のコマンドを入力して、ハンドセットからアプリケーション全体を削除します。

于 2011-07-06T21:40:30.687 に答える
0

手順に従ってクリックして設定->プライバシー->工場出荷時のデータリセットに移動すると、メモリが解放されますが、問題は、携帯電話のすべてのアプリを消去し、SDカードが取り外されていることを確認することです. 私のためにそれを試してみてください

于 2013-08-09T09:28:18.717 に答える
0

残念ながら、ソフトリセットが唯一の解決策でした。誰かがより良いものを思いついたら、そう言ってください。この場合、ADB シェルは役に立ちませんでした。

于 2011-07-07T08:54:03.850 に答える