2011.06.06 Monday | Category : IT・デジタル
■EVO WiMAX ISW11HTで突然アプリがインストールできなくなった時の対処法
ある日突然、Androidマーケットからアプリをダウンロードして、インストールしようとしても
「USBストレージまたはSDカードにインストールできませんでした」
と表示され、アプリがインストールできなくなりました。
(アプリの更新もできなくなりました)
ただ、全てのアプリがインストールできないかというと、そうでもないようで、できるアプリとできないアプリがあったり、SDカードに移してあるアプリを本体に戻してあげるとアプリの更新ができるようになったりと、
よくわからない挙動をするようになりました。
いろいろ調べてみると、さすがインターネット。情報の宝庫です。
宝庫とはいえ、各者各様、様々な対処法を書かれていましたが、自分がやったのは
「smdl2tmp1.asec」というファイルを消す
ということのみです。
このファイルを消去したら、インストールや更新ができない問題は全て解決しました。
念のため手順を書いておくと、
1.EVO WiMax ISW11HTを「外部メモリモード」でUSB接続する
2.SDカード内の「.android_secure」フォルダを開く
3.「smdl2tmp1.asec」を見つけて削除する
4.EVO WiMax ISW11HTのUSB接続を解除する
という手順です。
自分の場合は、再起動なども必要なく、アプリがインストールできるようになりましたが、不安があれば、「smdl2tmp1.asec」を「smdl2tmp1.asec.bak」などに書き換えておいても良いと思いますし、本体を再起動しておいたほうが良いかもしれません。
なお、「smdl2tmp1.asec」はrootでないとアクセス不可のようですので、PCにISW11HTを接続して該当ファイルを削除したほうがよさそうです。
(どうしても本体のみでやりたい場合は、適するファイラーが必要となるはずです。
いろいろ調べてみたところ、APP2SD対応アプリのインストール時にインストーラが「smdl2tmp1.asec」というファイルを作成するらしく、その際に、ファイルが既に存在していたり、途中でアプリのインストールを中止するなどをした場合に、このエラーがでるようです。
振り返ってみると、いくつかのアプリをインストールしようとした際に、Androidがフリーズしたように感じたので、アプリのインストール中にも関わらず強引にシャットダウンした事があります。
(簡単に言えば、電池を外した・・・)
そういう無謀な操作が今回の現象の要因だったかなと思います。
尚、参考にさせていただいたサイトは以下です。
■kmor1 メモ
http://kmor1.blogspot.com/2011/02/android.html
■planetary days,
http://blog.goo.ne.jp/peki-k/e/7632597abf8fab4d65702b68ee983f9c
■ANDROID POLICE
http://www.androidpolice.com/2011/04/19/fixing-the-couldnt-install-on-usb-storage-or-sd-card-problem-on-android/
「USBストレージまたはSDカードにインストールできませんでした」
と表示され、アプリがインストールできなくなりました。
(アプリの更新もできなくなりました)
ただ、全てのアプリがインストールできないかというと、そうでもないようで、できるアプリとできないアプリがあったり、SDカードに移してあるアプリを本体に戻してあげるとアプリの更新ができるようになったりと、
よくわからない挙動をするようになりました。
いろいろ調べてみると、さすがインターネット。情報の宝庫です。
宝庫とはいえ、各者各様、様々な対処法を書かれていましたが、自分がやったのは
「smdl2tmp1.asec」というファイルを消す
ということのみです。
このファイルを消去したら、インストールや更新ができない問題は全て解決しました。
念のため手順を書いておくと、
1.EVO WiMax ISW11HTを「外部メモリモード」でUSB接続する
2.SDカード内の「.android_secure」フォルダを開く
3.「smdl2tmp1.asec」を見つけて削除する
4.EVO WiMax ISW11HTのUSB接続を解除する
という手順です。
自分の場合は、再起動なども必要なく、アプリがインストールできるようになりましたが、不安があれば、「smdl2tmp1.asec」を「smdl2tmp1.asec.bak」などに書き換えておいても良いと思いますし、本体を再起動しておいたほうが良いかもしれません。
なお、「smdl2tmp1.asec」はrootでないとアクセス不可のようですので、PCにISW11HTを接続して該当ファイルを削除したほうがよさそうです。
(どうしても本体のみでやりたい場合は、適するファイラーが必要となるはずです。
いろいろ調べてみたところ、APP2SD対応アプリのインストール時にインストーラが「smdl2tmp1.asec」というファイルを作成するらしく、その際に、ファイルが既に存在していたり、途中でアプリのインストールを中止するなどをした場合に、このエラーがでるようです。
振り返ってみると、いくつかのアプリをインストールしようとした際に、Androidがフリーズしたように感じたので、アプリのインストール中にも関わらず強引にシャットダウンした事があります。
(簡単に言えば、電池を外した・・・)
そういう無謀な操作が今回の現象の要因だったかなと思います。
尚、参考にさせていただいたサイトは以下です。
■kmor1 メモ
http://kmor1.blogspot.com/2011/02/android.html
■planetary days,
http://blog.goo.ne.jp/peki-k/e/7632597abf8fab4d65702b68ee983f9c
■ANDROID POLICE
http://www.androidpolice.com/2011/04/19/fixing-the-couldnt-install-on-usb-storage-or-sd-card-problem-on-android/
JUGEMテーマ:携帯電話スマートフォン