編譯goldfish核心後,emulator黑屏解決方案

來源:互聯網
上載者:User

       編譯kernel時,需要根據arm架構版本選擇對應都defconfig,通常Android 4.0使用的arm架構是v7,Android 2.3是v5。具體查看方法可以adb shell後,使用cat /proc/cpuinfo查看。

==》Android4.0使用make goldfish_armv7_defconfig  

==》Android2.3使用make goldfish_defconfig

defconfig檔案位置: <goldfish/arch/arm/configs> 這個設定檔在編譯核心時用到。    make goldfish_defconfig 意思是:配置核心。因為編譯的核心是要在模擬器上運行,即在qemu上運行,所以配置時應用goldfish_defconfig。運行此句後,會產生.config檔案。    .config:作為核心設定檔,包含由使用者選擇的配置選項,用來存放核心配置(如make config)後的結果。    最終編譯核心時使用命令:make。    Make命令根據Makefile檔案作相應的編譯。Makefile會讀入.config中的配置選擇。

附:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.