zoukankan      html  css  js  c++  java
  • 编译android的一些坑

    1 降级gcc g++到4.4

    2 参考:http://source.android.com/source/initializing.html来配置环境

    3 使用jdk1.6 包括 java javac jar javah javap 

    http://source.android.com/source/initializing.html

    4 有时候必须make update-api && make 才能保证不报错

    5 data/userbook/ApplicationCache_vbox_x86.db缺失,使用其他版本代替

    编译android_x86遇到 /bin/bash: (((2112 / 100) - 1) / img_blocksize + 1) * img_blocksize: division by 0 (error token is "+ 1) * img_blocksize"), 需要:

    sudo apt-get install squashfs-tools

    ----------------------------------------------------------------------------------------------------------------------------

    1 尝试aosp-arm,可以编译成功和运行,但是FC比较多,运行速度极慢

    2 尝试vbox-x86, installer.vdi 可以成功编译,但是卡在Grub页面,android_disk_vdi无法成功编译(可能原因:bootable/diskinstaller/android_img_data_layout.conf)

    ----------------------------------------------------------------------------------------------------------------------------

     尝试做系统的虚拟机,aosp-arm作为最差选择,在无加速的情况下速度慢的不能忍,android_x86上patch系统可以最为次级考虑(ps 也可以考虑从genymotion.com里下载rom来修改,不过难度不知道会不会提高不少),

    如果能从系统里编译出vbox镜像也不错,但是现在一直卡在grub,不知道还有多少坑。。。

  • 相关阅读:
    iOS开源控件库收集
    Ruby中的几种除法
    Font
    PlaySound
    STL
    APIs
    cin and cout
    CreateWindow
    Introducing Direct2D
    VC 常用代码
  • 原文地址:https://www.cnblogs.com/TLightSky/p/3596716.html
Copyright © 2011-2022 走看看