主题 : Tiny4412 建立Android编译环境 问题求助 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 75641
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
综合积分: 38 分
注册时间: 2012-08-10
最后登录: 2017-12-04
楼主  发表于: 2013-09-02 15:11

 Tiny4412 建立Android编译环境 问题求助

环境使用 ubnutu 12.04.2 安装好java 后执行install-devel-packages.sh 出现问题,求助

问题提示如下,
root@ubuntu:~/ubuntu# sudo ./install-devel-packages.sh
==> Executing: 'apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx-lts-quantal:i386 libgl1-mesa-dev-lts-quantal g++-multilib mingw32 tofrodos lib32ncurses5-dev python-markdown libxml2-utils xsltproc zlib1g-dev:i386'
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
现在没有可用的软件包 libncurses5-dev:i386,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
可是下列软件包取代了它:
  ncurses-doc libtinfo-dev

现在没有可用的软件包 python-markdown,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

现在没有可用的软件包 zlib1g-dev:i386,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

E: 软件包 libncurses5-dev:i386 没有可供安装的候选者
E: 未发现软件包 libreadline6-dev:i386
E: 未发现软件包 mingw32
E: 软件包 python-markdown 没有可供安装的候选者
E: 软件包 zlib1g-dev:i386 没有可供安装的候选者
级别: 新手上路
UID: 96292
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
综合积分: 20 分
注册时间: 2013-09-11
最后登录: 2015-10-15
1楼  发表于: 2013-09-22 15:34
apt-get update 下试试看呢。
实在不行直接用http://source.android.com/source/initializing.html里头介绍的
sudo apt-get install git gnupg flex bison gperf build-essential \
  zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
  libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
  libgl1-mesa-dev g++-multilib mingw32 tofrodos \
  python-markdown libxml2-utils xsltproc zlib1g-dev:i386
试试看呢。
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2013-09-23 10:00
如果装的是 ubnutu 12.04.2 (注意:不是12.04),一定不要用一楼也即官网介绍的方法来安装,否则可能会系统无法启动
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2013-09-23 16:00

 回 2楼(911gt3) 的帖子

官网的步骤通常情况下都可以用,你遇到什么问题了?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 100718
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2014-02-20
最后登录: 2014-03-11
4楼  发表于: 2014-03-05 16:27
友善之臂的用户手册仅能做参考,里面是存在大量错误的。估计工程师太粗心
级别: 新手上路
UID: 1939
精华: 0
发帖: 12
金钱: 80 两
威望: 12 点
综合积分: 24 分
注册时间: 2008-10-13
最后登录: 2014-11-13
5楼  发表于: 2014-06-17 22:39
12.04.04下面严格按官方手册安装,也是类似1楼的失败,折腾中
级别: 新手上路
UID: 110939
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2014-12-10
最后登录: 2015-01-28
6楼  发表于: 2014-12-19 13:04
我的是12.04.05的安装的是64位版本,按照友善提供的文档还不详细,需要按照http://source.android.com/source/initializing.html提供的配置一下环境,不过包后面不要带:i386 因为是64位的,默认就会安装64位版库,然后解决了
级别: 新手上路
UID: 110157
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2014-11-17
最后登录: 2016-04-26
7楼  发表于: 2014-12-25 08:48
我能告诉你我也遇见了?我把网络改成NAT模式,再让虚拟机连上网就好了
级别: 新手上路
UID: 110157
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2014-11-17
最后登录: 2016-04-26
8楼  发表于: 2014-12-25 09:05
我能告诉你我也遇见了?我把网络改成NAT模式,再让虚拟机连上网就好了