web-dev-qa-db-ja.com

エラー:パーティションe2fsckのサイズ変更が終了コード8で失敗しました

Android studio。エミュレータで最初のプログラムをAndroid studioで実行しようとすると、このエラーが発生します。

他のコメントを検索し、下に示すようにbuild.gradleを24.0.0から23.0.3に減らしてみましたが、まだ機能しません。 Nexus 5X API 23で実行しています。

Android {
    compileSdkVersion 24
    buildToolsVersion "23.0.3"
}

表示されるエラーは次のとおりです。

エミュレータでAVDを起動できません。

Output:
emulator: WARNING: userdata partition is resized from 756 M to 800 M ERROR: resizing partition e2fsck failed with exit code 8
Hax is enabled
Hax ram_size 0x60000000
HAX is working and emulator runs in fast virt mode.
emulator: Listening for console connections on port: 5554
emulator: Serial number of this emulator (for ADB): emulator-5554
26
transmitteam

Android SDKツールパッケージをバージョン25.2.2に更新した後、同じ問題が発生しました。問題を解決するために、再起動しましたAndroid SDK Manager古いデバイスを使用する代わりに仮想デバイス。

38
alex

SDKプラットフォームの1つにアップデートをインストールした後、同じタイプの問題に遭遇しましたが、出力ログには苦情以外のものが含まれていました。問題の可能な解決策が含まれていました。以下のログを参照してください。

emulator: WARNING: userdata partition is resized from 769 M to 770 MERROR: resizing partition e2fsck failed with exit code 8

Hax is enabled
Hax ram_size 0x40000000
HAX is working and emulator runs in fast virt mode.
emulator: Listening for console connections on port: 5554
emulator: Serial number of this emulator (for ADB): emulator-5554
Your emulator is out of date, please update by launching Android Studio:
 - Start Android Studio
 - Select menu "Tools > Android > SDK Manager"
 - Click "SDK Tools" tab
 - Check "Android SDK Tools" checkbox
 - Click "OK"
Emulator Android_Accelerated_x86_Nougat is running.
Waiting for emulator to be ready...

解決策1:SDKツールを更新する

  1. Android SDKとツールウィンドウを開きます。
  2. [ツール]タブに移動します(このタブの名前は変更されています)。
  3. Android SDK Toolsグループを展開し、利用可能な最新バージョンを選択してください。
  4. 変更の適用をクリックします。

enter image description hereenter image description here

enter image description hereenter image description here

enter image description here

このソリューションに問題がある可能性:

この解決策に従うと、新しい問題が発生する場合があります。エミュレータを実行すると、コールドブートが実行され、復号化パスワードが要求されます。適切なパスワードを入力しないと、黒い画面が表示され、復号化に失敗したことが通知されます。

enter image description hereenter image description here

私の場合、これはうまくいきませんでしたが、走行距離は異なる場合があります。

解決策2:エミュレーターを工場出荷時の状態にリセットする

私はAndroid Studioを使用しません。VisualStudioでXamarinを使用します。XamarinDevice Managerをインストールし、エミュレーターを工場出荷時の状態にリセットすることで問題が解決しました。

enter image description hereenter image description here

Android Studioを使用している場合は、同様のオプションが必要です。ただし、必要な場合は、 Xamarin Device Manager by Microsoft をダウンロードしてインストールしてみてください。 Visual StudioまたはXamarinのインストールを必要としない独立したアプリケーション。

1
Samir

これは「古い」質問ですが、次のコマンドで問題を解決できました。

./emulator -data /sdk/path/here/system-images/Android-API/default/x86/userdata.img -avd your_avd_name

ここで、APIは使用するAPIレベルです。これはAPI <20にのみ必要であることがわかりました

注:libstdc++なので、LD_PRELOAD envvar。例では削除したので、私にとっては、完全なコマンドは次のようになります。

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 ./emulator -data /home/username/Android/Sdk/system-images/Android-API/default/x86/userdata.img -avd Whatever
1
ForceMagic

私は同じ問題を抱えており、上記で提案されたすべてを試みましたが、成功しませんでした。必死になって、AVDで見つけられるすべてのメニューを試しました。そのため、AVDデバイスリストのデバイスの行の右側にある「ディスクに表示」メニューにアクセスしました。

Android Studioはエクスプローラーウィンドウを開き、デバイス名と一致しない名前のディレクトリを表示しました...おそらくAVDでデバイスの名前を変更したため、Android Studioはこの変更を報告していませんでしたディスク上。

そのため、デバイスを削除し、同じパラメーターで新しいデバイスを作成し、ディレクトリと名前が一致することを確認し、デバイスを起動しました...

これが誰にも役立つことを願っています...

0

ダウンロードAndroid Emulator stable version from Android Official Site https://androidstudio.googleblog.com/2018/08/emulator-27310-stable .html

ファイルを解凍して、Android home...\Android\android-sdk\tools古いファイルを新しいファイルに置き換えます。

それは私の問題のために機能します。

作業中Android 9.0

0
yusuf d

警告:ユーザーデータパーティションのサイズが756 Mから800 Mに変更されました

この警告セットの内部ストレージ= 756 MBエラー警告は削除されます。

0
saleem kalro

変化する disk.dataPartition.sizeから756M in:

~/.Android/avd/your_avd_name.avd/config.ini
0
platynamen

誤解を招くERROR: resizing partition e2fsck failed with exit code 8 Android Virtual Device(AVD)を開始するとき、古いバージョンのAndroid SDKがインストールされているが、Android Studio。古いスタンドアロンのグラフィカルSDKマネージャーは、SDK Tools v25.2.3で非推奨です-実行してもエラーは報告されませんが、は適切に更新しませんAndroid SDK

新しいコマンドラインSDKマネージャー./sdkmanager --update Android SDKとe2fsck failed with exit code 8問題はなくなります。

詳細: 更新方法AndroidなしのエミュレータAndroid Studio?

0
Gary