日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CyanogenMod源码编译模拟器

發(fā)布時間:2024/4/17 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CyanogenMod源码编译模拟器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

詳細編譯方法參考?CyanogenMod的wiki

Configure Build

Now, your environment must be configured to build specifically for the Android Emulator. To set up your build environment:

. build/envsetup.sh lunch cyanogen_generic-eng

Compile

Next, we will build the actual ROM.

mka

編譯過程遇到問題:

問題一:

  • bootable/recovery/applypatch/bspatch.c:29:19: error: bzlib.h: No such file or directory
  • make: *** 沒有規(guī)則可以創(chuàng)建“out/target/product/generic/obj/EXECUTABLES/updater_intermediates/LINKED/updater”需要的目標(biāo)“out/target/product/generic/obj/STATIC_LIBRARIES/libbz_intermediates/libbz.a”。 停止。
  • 在android官方源碼里可以搜索到這兩個文件,都在external/bzip2目錄下。查看cyanogenmod該目錄下的文件,是空的,repo沒有同步下來,于是單獨git該項目

    git clone git://github.com/CyanogenMod/android_external_bzip2.git -b gingerbread

    把.git目錄復(fù)制為.repo/projects/external/bzip2.git

    把其它文件復(fù)制到external/bzip2目錄下。

    問題二:

    • 模擬器黑屏

    解決方法:在CM源碼中找到kernel-qemu-armv7, 位置在~/prebuilt/android-arm/kernel/kernel-qemu-armv7,將其復(fù)制到SDK相應(yīng)目錄,打開模擬器時指定kernel:

    #emulator @CM7 -kernel PATH/images/kernel-qemu-armv7

    轉(zhuǎn)載于:https://www.cnblogs.com/setsailwu/archive/2012/05/04/3852269.html

    總結(jié)

    以上是生活随笔為你收集整理的CyanogenMod源码编译模拟器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。