エミュレーターでアプリを実行すると、タイトルに記載されているエラーが発生します。それを作成している間、私は十分なスペースを与えました。
どうすればこれを修正できますか?
私のログファイル:
[2011-09-16 09:28:17 - Trivia] Performing nik.trivia.Splash activity launch
[2011-09-16 09:28:17 - Trivia] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'work'
[2011-09-16 09:28:17 - Trivia] Uploading Trivia.apk onto device 'emulator-5554'
[2011-09-16 09:30:54 - Trivia] Installing Trivia.apk...
[2011-09-16 09:30:56 - Trivia] Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
[2011-09-16 09:30:56 - Trivia] Please check logcat output for more details.
[2011-09-16 09:30:56 - Trivia] Launch canceled!
エミュレータの仮想メモリを増やす必要があります
エミュレータの仮想メモリを増やす方法
\\emulator -avd "Emulator Name" -partition-size 500
その後、apkをインストールしてみてください
疑問がある場合は、 この質問 のすべてのコメントを参照してください
私は実際のデバイスで作業します。同じエラーが発生したら。 SDカードにたくさんの空き容量がありました。したがって、十分な内部メモリがない場合、このエラーが表示されることがあります。デバイスからプログラムを削除するか、SDカードに移動する必要があります。それは私の問題を解決しました。ありがとう。
このエラーは、以前にエラーを生成したアプリケーションが原因である可能性があるため、新しいバージョンをインストールする前に正常に終了することはできません。
この場合の問題を解決するには、デバイスのアプリケーションマネージャーでアプリケーションを「強制停止」するか、完全にアンインストールします。
アプリをもう一度実行してみてください。すべてうまくいくはずです。
アプリケーションをエミュレーターにインストールしている場合は、それが発生することがあります。私は同じ問題に直面し、私の方法でそれを解決しました。
私の問題では、10MBを超えるような大きなエミュレーターにアプリケーションをインストールしました。その後、そのエミュレータに別のアプリケーションをインストールすると、このエラーが発生します。
解決策:
Eclipseを再起動すると、不要なメモリがすべて削除され、更新されて新しいアプリケーションがインストールされます。
注:これは、一部の通常の目的でのみ機能します。別のアプリケーションをインストールした後にエラーが発生するように。 。 。等。それ以外の場合は、CapDroidの回答に従ってください。ありがとう。
そのアプリがすでにモバイルにインストールされている場合は、[設定]-> [アプリケーション]に移動してそのアプリを選択し、アンインストールしてアプリ自体を削除します。他のソフトウェアをアンインストールしてメモリのスペースを増やすよりも同じ問題に直面した場合。
実際のデバイスを使用するときは、電話に十分なスペースがあることを確認してください。デバイス上のいくつかのファイルを削除しましたが、うまくいきました。
You need to do two things after which this error will be resolved.
1. In your AndroidManifest.xml file add Android:installLocation="preferExternal" within your manifest tag.
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.packagename.appname"
Android:versionCode="1"
Android:versionName="1.0"
Android:installLocation="preferExternal">
2. More importantly, clear the cache data in your device. Goto settings -> storage -> click on cached data. This will clear the cache and free the space.
3. Reconnect your device, clean your project and again run it on the device. The project will now run on your device