Playstoreアプリは通常、ダウンロード中にファイル/data/local
を一時的に保存.apk
し、そこからそれらをインストールし、最後に一時的なダウンロードファイルを削除します(それからに移動しました/data/app
)。この/data/local
ディレクトリは、多くの目的で「一時ディレクトリ」の一種として使用されるため、すべてのプロセスで読み取り可能である必要があります(したがって、その内容をリストするのにルートは必要ありません/tmp
)。
このディレクトリには、再起動時に「クリーンアップ」する必要がある1、あなたの問題ではなく壊れている可能性がありますので、.apk
で/data/app
。とにかく、新しいインストールでこれを解決するはずです。さらに、AppMonster Proの使用をお勧めします -はい、Proバージョンです。インストール/更新ごと.apk
に、インストール/更新されたアプリのファイルを取得し、コピーを保存します。そのため、このような場合は、以前のバージョンを取得してインストールするだけです。
完全を期すために:Androidデバイスには、このような「一時ディレクトリ」がもっとあるようです。在庫からのダンプの調査2.2 Motorola Milestone 2、たとえば/data/download
。異なるデバイスが他のディレクトリを追加で使用する場合があります。ただし、Playstoreの質問には影響しません。
1これは、PCに保存されているNandroidバックアップを抽出したデバイス(Motorola Milestone 2、ストックAndroid 2.2)の1つにのみ基づいています。このinit.rc
ファイル(ブートプロセス中に呼び出される)aoには以下が含まれます。
mkdir /data/local 0771 mot_tcmd shell
mkdir /data/local/tmp 0771 mot_tcmd shell
mkdir /data/local/12m 0771 mot_tcmd shell
mkdir /data/local/12m/batch 0771 mot_tcmd shell
見やすい:/data/local
ブート中にディレクトリが作成されるため、この時点で空であることが示唆されます。同じものが有効です。にとって/data/download