0

ソースコードに変更を加えずにAOSP 5.1.0_r5(LMY47O)をビルドしました。ビルドプロセスは「成功」で終了し、私はout/target/product/debに* .imgファイルの束を取得します。悲しいことに、エミュレータ-verboseを実行すると、空の画面とそれに続くoutput in the consoleの汎用エミュレータウィンドウが生成されます。私は黒い画面を説明するものは何も見ない。 (私は何十分もの間黒い画面を見ているので、それは単に「非常に遅い」と疑う。)Windows 7のUbuntu VMでAndroidエミュレータの黒い画面

私の環境は、Windows 7ではVirtualBoxで動作し、IDEは関係していない。

答えて

1

ただ前提です。あなたの出力に行があります:Failed to create Context 0x3005 Could not initialize emulated framebufferemulator: Can't start OpenGLES renderer?これは問題の原因と思われます。以下のライブラリsudo apt-get install mesa-utils-extraをインストールしてもう一度emualatorを実行してください。

P.S.ターゲットは何ですか。deb?推奨ターゲット(例:aosp_arm-eng)を使用してAOSPを構築してください。

+0

"deb"はNexus 7です。Nexus 7に結果をプッシュすることを目指しているときは、私が理解している必要があります。 –

+0

エラーの場合は、「ソフトウェアレンダラーを使用する」とは、私は現在、(マシンを再インストールしないで、削除して再度同期してレポを)全面的に開始しています –

+0

これらの「腕」ターゲットの数はほとんどテストされていないようですエミュレータでうまく動作するようにするには...エミュレータをターゲットとしているため、「deb」(および他のデバイス固有のターゲット)のためにカーネルを構築することはできませんか? 「準備の準備」のfrikkin公式ガイドに記載されていますが、2週間の無駄な時間を節約できました:D –

関連する問題