按照我的文章:http://blog.csdn.net/zangcf/article/details/23566999在ubuntu 14.04上搭建android编译环境,编译过程会出以下两个错误:

1,Can't locateSwitch.pm in @INC (you may need to install the Switch module) (@INC contains:/etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18/usr/local/lib/site_perl .) at external/webkit/Source/WebCore/make-hash-tools.plline 23.

BEGINfailed--compilation aborted atexternal/webkit/Source/WebCore/make-hash-tools.pl line 23.

make[3]: ***[out/target/product/project/obj/STATIC_LIBRARIES/libwebcore_intermediates/Source/WebCore/html/DocTypeStrings.cpp]Error 2


2, Copy xml: out/target/product/project/system/etc/epo_conf.xml
/bin/bash: xmllint: command not found
make[3]: *** [out/target/product/project/system/etc/epo_conf.xml] Error 127


需要补充安装两个东西:

sudo apt-getinstall libswitch-perl

sudo apt-get install libxml2-utils


之后,就可以正常编译android系统了。

更多相关文章

  1. Android中java.lang.ClassNotFoundException: ***.**** in loade
  2. Android: INSTALL_FAILED_UPDATE_INCOMPATIBLE错误解决措施
  3. android booting 启动过程
  4. Android(安卓)Studio项目报错:Caused by: java.lang.ClassNotFou
  5. Android(安卓)DropboxManager介绍
  6. Android之平时遇见的异常和错误总结(不断更新)
  7. Android(安卓)NDK: WARNING:jni/Android.mk: non-system librari
  8. Android(安卓)API demos 阅读笔记 2
  9. android FileNotFoundException错误:创建文件失败 No such file o

随机推荐

  1. 你不得不了解的JVM(一)
  2. PX30_Android8.1默认3G移动网络改为默认4
  3. PhoneGap将会颠覆iOS和Android?
  4. 无线管理的帮助类
  5. android 3g状态及信号监测
  6. Android(安卓)Gson使用入门及GsonFormat
  7. IMX6Q核心板Android系统编译笔记
  8. Instant Run requires 'Tools | Android
  9. android 源码下载403 forbidden, 406 not
  10. Android WIFI 分析