EclipseのAndroidエミュレーターでカスタムアプリを削除したかったのです。このガイドに従い、この質問で説明したのと同じ動作に遭遇しました。また、Arsalanが最初の回答で述べたのと同じ方法でルートアクセスをテストし、同じ結果を得ました。
Vyomasのアプローチが機能するかどうか試してみたいのですが、アプリを削除するためのコマンドがわかりません。
誰か助けてもらえますか?
デバイスを削除したい場合は、起動時にデバイスをリセットするだけではいけませんか?Eclipseアドオンを使用してエミュレーターを使用している場合は、起動する前にボックスを選択してユーザーデータをワイプしますか?
Si
「minesweeper.apk、読み取り専用ファイルシステムでrmが失敗しました」と表示されていると想定しています。
その場合は、いつでも「ページアップ」を押してホーム画面にメニューを表示し、[設定]->[アプリケーション]->[アプリケーションの管理]からアンインストールできます。
または、comandoスタイルを続けて、androidkitからこれを使用することもできます:adbシェルの使用:重要:エミュレーターからアンインストールしようとしている場合は、デバイスをUSBから抜く必要があります。そうしないと、エミュレーターが開いていないため、デバイスが必要になりますG1デバイスからアンインストールする場合は、PCのUSBに接続する必要があります。それらのいずれかが接続されていない場合、adbshellコマンドは機能しません。
シェルに移動し、adbがPATHにあることを確認します。シェルに移動します(cmd-> adbシェルから、またはターミナルから直接)
#
#cd data
#cd app
#cd ls
#rm com.company.product.apk