美文网首页
Android4.4 系统源码编译

Android4.4 系统源码编译

作者: 张汉 | 来源:发表于2016-09-15 12:33 被阅读0次

    1.使用64位Ubuntu系统(32位编译时会出现一些问题)
    2.必须使用jdk1.6(其他版本均不可以)

    make: *** [out/host/linux-x86/obj/EXECUTABLES/obbtool_intermediates/Main.o] Error 1
    若出现如此错误,那是因为gcc版本太高。
    
         apt-get install gcc-4.4
         apt-get install g++-4.4
    
    这还不够,你还要把系统的gcc和g++这两个变量都链接到4.4版本才好。
    命令如下:
     
        ls -l g++*
        sudo mv g++ g++.bak
        sudo ln -s g++-4.4 g++
        ls -l gcc*
        sudo mv gcc gcc.bak
        sudo ln -s gcc-4.4 gcc 
        
      make: *** [out/host/linux-x86/obj/EXECUTABLES/validatekeymaps_intermediates/Main.o] Error 127
    
    sudo apt-get install g++-multilib
    
    
      运行模拟器的时候可能会遇到emulator: command not found
    解决:
    1、$ source build/envsetup.sh
    2、$ lunch aosp_arm-eng
    3、$ emulator
    
    或是这种警告:emulator: WARNING: system partition size adjusted to match image file (550 MB > 200 MB)
    
    解决:
    1、$ emulator -partition-size 600
      
    

    相关文章

      网友评论

          本文标题:Android4.4 系统源码编译

          本文链接:https://www.haomeiwen.com/subject/feuvettx.html