编译Android(安卓)4.0时遇到的问题汇总
16lz
2022-05-30
接下来,如果是32位系统的话,在终端中运行
$ sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev libc6-dev libncurses5-dev x11proto-core-dev \ libx11-dev libreadline6-dev libgl1-mesa-dev tofrodos python-markdown \ libxml2-utils xsltproc
如果是64位,运行
$ sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \ x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \ libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \ libxml2-utils xsltproc
需要JDK 1.6
sudo apt-get install openjdk-6-jdk
sudo apt-get installbuild-essential
sudo apt-get install bison
/usr/bin/ld: cannot find -lz
sudo apt-get install zlib1g-dev
/bin/bash: flex: command not found
sudo apt-get install flex
/usr/bin/ld: cannot find -lncurses
sudo apt-get install libncurses5-dev
host C++: obbtool <= frameworks/base/tools/obbtool/Main.cpp
<命令行>:0:0: 错误: “_FORTIFY_SOURCE”重定义 [-Werror]
<built-in>:0:0: 附注: 这是先前定义的位置
cc1plus:所有的警告都被当作是错误
Ubuntu 11.10的gcc版本是4.6.1,版本太高,编译Android时出错,要把gcc版本改为4.4.6
sudo apt-get install gcc-4.4
sudo apt-get install g++-4.4
修改/usr/bin下gcc和g++的链接
更多相关文章
- android 自定义商城app价格正序倒序控件
- 自定义控件5---TypedArray和AttributeSet
- android 图表引擎AChartEngine(柱状图)
- android studio release版本下打印输出日志
- android创建自定义对话框
- android获取版本号
- Android(安卓)调试错误: java.lang.SecurityException
- Android异常总结---W/System.err(661): java.lang.IllegalStateE
- 打包错误:`Error:Execution failed for task ':app:lintVitalRele