Android源码编译笔记
2016-09-06 00:00
429 查看
问题一:make版本不匹配
问题二:java版本不匹配
问题三:提示找不到方法 ‘indexOfKey’,‘SetState’等代码相关错误
问题四:找不到 ncurses、x11、GL,libswitch-perl 等库
解决:直接 apt 重装
问题二:java版本不匹配
解决:1、所需版本是 1.6,源中没有,从 http://download.csdn.net/detail/javahr/7291125 下载 2、bin 文件添加可执行权限,解压后移动到目录 /usr/java (自己创建) 3、配置环境变量,/etc/profile 中添加 export JAVA_HOME=/usr/java/jdk1.6.0_45 export JAVA_BIN=/usr/java/jdk1.6.0_45/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH 4、命令行运行 “. /etc/profile”来更新配置,“.”后有空格
问题三:提示找不到方法 ‘indexOfKey’,‘SetState’等代码相关错误
解决:参考 http://blog.csdn.net/baliguan163/article/details/24817033
问题四:找不到 ncurses、x11、GL,libswitch-perl 等库
解决:一些是因为没安装,一些是因为操作系统环境是64位,默认安装的库也都是64位,此时再安 装相应的32位库即可,如: >sudo apt-get install libncurses5-dev:i386 >sudo apt-get install libswitch-perl 参考 http://blog.csdn.net/yao_qinwei/article/details/8805101
相关文章推荐
- 源码编译基于Android平台的XBMC笔记
- android 学习笔记三(android 源码编译)
- Android ADB 命令及源码编译命令笔记
- Android Cupcake源码编译笔记
- 11、ffmpeg学习笔记—ffmpeg源码编译-Android
- [笔记]Android 源码编译
- Android 4.0.1源码编译错误记录笔记
- 学习笔记五:Ubuntu下载编译Android源码
- Android Cupcake源码编译笔记
- 【Orange Pi PC试用体验】11编译android源码笔记
- Android6.0/CM13源码编译笔记(一)
- ubuntu 编译android 源码笔记
- Android源码编译的琐碎笔记
- Android环境建立之编译Android内核源码笔记---2
- Android环境建立之编译Android内核源码笔记---2
- Android 开发笔记 3:Android 系统源码下载与编译
- Android源码编译
- Ubuntu 8.04下编译Android源码全过程
- Ubuntu9.10下编译Android源码