web-dev-qa-db-ja.com

HAXMの更新後、Android API28を使用したエミュレーターが起動しません

次号があります。 HAXMを7.2.0まで更新した後Androidエミュレーターin Android studio with version API28が起動しません。エミュレーターを実行できません。ラップトップを使用しています。 Intelプロセッサ、i7。仮想化がオンになっています。更新前は機能しました。更新後、ソフトウェアアクセラレーションをオンにした場合にのみエミュレータを実行できます。ハードウェアの場合-実行できません。x86の代わりにx86_64を使用すると、エミュレータで黒い画面が表示され、logcatでエラーが発生します。 :

06-18 08:13:42.256 1632-1632/? E/SurfaceFlinger: Error while linking shaders:
06-18 08:13:42.529 1632-1632/? E/SurfaceFlinger: Error while compiling

 shader: 
    attribute vec4 position;
    uniform mat4 projection;
    uniform mat4 texture;
    void main(void) {
        gl_Position = projection * position;
    }

    `�
06-18 08:13:42.531 1632-1632/? E/SurfaceFlinger: Error while compiling shader: 
    precision mediump float;
    uniform vec4 color;
    void main(void) {
        gl_FragColor.rgb = color.rgb;
        gl_FragColor.a = 1.0;
        gl_FragColor.a = 1.0;
    }

    ����

X86を使用する場合、エミュレーターはその場所でスタックします: エミュレーターのスタック画面

Logcatにエラーがあります。

06-18 08:18:06.429 1712-1750/? E/storaged: getService package_native failed
06-18 08:19:06.431 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:20:06.432 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:21:06.433 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:22:06.434 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:23:06.436 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:24:06.437 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:25:06.437 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:26:06.438 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:27:06.439 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:28:06.439 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:29:06.441 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:30:06.442 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0

誰かがそれを修正する方法を知っているなら、これで私を助けてくれるように頼んでください。

3
Vladyslav

同じエラーメッセージが表示され、次のようにして解決しました。[ツール]> [アドバンスマネージャー]> [アクション]列にあるエミュレーターの下矢印を右クリックし、[データをワイプ]をクリックします。

1
Bened

同じ問題が発生しましたが、Android 28でアプリをテストする必要がありました。Android studioを3.1.3バージョンに更新する問題が修正されました。

0
David

この問題は、Androidエミュレーターを下位バージョン(私の場合は27.1.12バージョン)に更新することで修正されました。その後、すべて正常に動作します。前述のように、すべてのツールが最近のものに更新されます。 AEだけが下に復元されました。あるAndroidSDKフォルダーからフォルダー "emulator"をコピーし、別のフォルダーに置き換えました。

0
Vladyslav