查看: 12236|回复: 13

[已解决] I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!(已解决)

[复制链接]

该用户从未签到

6

主题

52

帖子

0

注册会员

Rank: 2

积分
83
最后登录
1970-1-1
发表于 2014-3-24 11:10:35 | 显示全部楼层 |阅读模式
I.MX6 ubuntu 12.04  64位  android 编译环境安装
请问有没有类似于“i.MX6+Ubuntu12.04上编译LTIB.pdf”这样的文档?
现在根据“Android_User_Guide.pdf”安装
安装到$ curl http://dl-ssl.google.com/dl/googlesource/git-repo/repo > ./repo
$ chmod a+x ./repo
$ ./repo init -u http://android.googlesource.com/platform/manifest-b android-4.3_r2.3
提示错误 :
ocean@ubuntu:~/myandroid$ ./repo init -u http://android.googlesource.com/platform/manifest -b android-4.3_r2.3
./repo: line 1: syntax error near unexpected token `newline'
./repo: line 1: `'


有哪位朋友,知道怎么解决?哪里出问题了?
 
我知道答案 目前已有12人回答
回复

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-3-24 12:57:40 | 显示全部楼层

RE:I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!

你好,你的问题已经转交给I.MX工程师,他会回答您的问题。
请耐心等待。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3279
最后登录
1970-1-1
发表于 2014-3-24 13:37:17 | 显示全部楼层

RE:I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!

楼主你好,关于I.MX6 ubuntu 12.04  64位  android 编译环境安装,你可以参考i.mx53的中文文档
安装Ubuntu 12.04 和下载编译Android R10.4源码。如果还是遇到问题,再联系。
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

52

帖子

0

注册会员

Rank: 2

积分
83
最后登录
1970-1-1
 楼主| 发表于 2014-3-25 10:47:29 | 显示全部楼层

回复:I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!

依照文档还是有问题:
二、获取 Android 源码(Android/Kernel/uboot)
1、下载 Android 源码,步骤如下:
$ cd ~
$ mkdir myandroid
$ cd myandroid
$ curl http://dl-ssl.google.com/dl/googlesource/git-repo/repo > ./repo
$ chmod a+x ./repo
$ ./repo init -u http://android.googlesource.com/platform/manifest -b android-2.3.7_r1
$ cd ~/       -----------这边既然切换出了myandroid目录 ,下面是否还可以执行 ./repo init -u http://android.googlesource.com/a/platform/manifest -b android--2.3.7_r1 这边是否有错?
$ touch .netrc
$ gedit .netrc -------将得到授权后的username和password拷贝进来,保存并退出
$ ./repo init -u http://android.googlesource.com/a/platform/manifest -b android--2.3.7_r1
$ cd ./repo


=====另外,虽然,我按上述命令执行,按红字切换出了myandroid 执行上述指令,提示如下错误 :

ocean@ubuntu:~$ ./repo init -u http://android.googlesource.com/a/platform/manifest -b android-4.3_r2.3
-bash: ./repo: No such file or directory


然后,我重新进入 myandroid 目录执行上述指令,还是老样了提示如下错误:

ocean@ubuntu:~/myandroid$ ./repo init -u http://android.googlesource.com/a/platform/manifest -b android-4.3_r2.3
./repo: line 1: syntax error near unexpected token `newline'
./repo: line 1: `


问题出在哪里呢???
 
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3279
最后登录
1970-1-1
发表于 2014-3-25 17:13:58 | 显示全部楼层

RE:I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!

楼主你好,关于android4.3的下载过成功,我写了一个文档
Android4.3源码的详细下载过程及打patch步骤,并且下载成功,你可以参考一下,一步步操作应该可以成功的。如有问题再提问。
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

52

帖子

0

注册会员

Rank: 2

积分
83
最后登录
1970-1-1
 楼主| 发表于 2014-3-26 09:58:58 | 显示全部楼层

回复:I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!

另外
  LTIB与Android 的编译开发环境,不知能不能同时装在一个虚拟机里面呢?
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

52

帖子

0

注册会员

Rank: 2

积分
83
最后登录
1970-1-1
 楼主| 发表于 2014-3-26 11:09:44 | 显示全部楼层

回复:I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!

 

ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  freescale
ocean@ubuntu:/opt$ sudo tar xzvf android_jb4.3_1.1.0-ga_source.tar.gz `
> ^C
ocean@ubuntu:/opt$ sudo tar xzvf android_jb4.3_1.1.0-ga_source.tar.gz
android_jb4.3_1.1.0-ga_source.tar.gz
android_jb4.3_1.1.0-ga_tool.tar.gz

ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  android_jb4.3_1.1.0-ga_tool.tar.gz  freescale
ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  android_jb4.3_1.1.0-ga_tool.tar.gz  freescale
ocean@ubuntu:/opt$ ls -al
total 274616
drwxr-xr-x  3 root root      4096 Mar 25 19:58 .
drwxr-xr-x 25 root root      4096 Mar 20 10:15 ..
-rwxrwxrwx  1 root root  86686647 Dec  6 11:05 android_jb4.3_1.1.0-ga_source.tar.gz
-rwxrwxrwx  1 root root 194503330 Dec  6 11:07 android_jb4.3_1.1.0-ga_tool.tar.gz
drwxr-xr-x  5 root root      4096 Mar 21 07:42 freescale
ocean@ubuntu:/opt$ sudo tar zxvf android_jb4.3_1.1.0-ga_tool.tar.gz
android_jb4.3_1.1.0-ga_tool/
android_jb4.3_1.1.0-ga_tool/Mfgtools-Rel-13.01.00_ER_MX6SL_UPDATER.tar.gz
android_jb4.3_1.1.0-ga_tool/tetherxp.inf
android_jb4.3_1.1.0-ga_tool/Mfgtools-Rel-13.01.00_ER_MX6DL_UPDATER.tar.gz
android_jb4.3_1.1.0-ga_tool/Mfgtools-Rel-13.01.00_ER_MX6Q_UPDATER.tar.gz
ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  android_jb4.3_1.1.0-ga_tool  android_jb4.3_1.1.0-ga_tool.tar.gz  freescale
ocean@ubuntu:/opt$ sudo ls -al
total 274620
drwxr-xr-x  4 root  root       4096 Mar 25 19:59 .
drwxr-xr-x 25 root  root       4096 Mar 20 10:15 ..
-rwxrwxrwx  1 root  root   86686647 Dec  6 11:05 android_jb4.3_1.1.0-ga_source.tar.gz
drwxr-xr-x  2 ocean ocean      4096 Dec  6 02:19 android_jb4.3_1.1.0-ga_tool
-rwxrwxrwx  1 root  root  194503330 Dec  6 11:07 android_jb4.3_1.1.0-ga_tool.tar.gz
drwxr-xr-x  5 root  root       4096 Mar 21 07:42 freescale
ocean@ubuntu:/opt$ rm android_jb4.3_1.1.0-ga_tool
rm: cannot remove `android_jb4.3_1.1.0-ga_tool': Is a directory
ocean@ubuntu:/opt$ sudo rm android_jb4.3_1.1.0-ga_tool
rm: cannot remove `android_jb4.3_1.1.0-ga_tool': Is a directory
ocean@ubuntu:/opt$ sudo rm -rf android_jb4.3_1.1.0-ga_tool
ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  android_jb4.3_1.1.0-ga_tool.tar.gz  freescale
ocean@ubuntu:/opt$ sudo rm android_jb4.3_1.1.0-ga_tool.tar.gz
ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  freescale
ocean@ubuntu:/opt$ sudo tar xzvf android_jb4.3_1.1.0-ga_source.tar.gz
android_jb4.3_1.1.0-ga_source/
android_jb4.3_1.1.0-ga_source/EULA
android_jb4.3_1.1.0-ga_source/code/
android_jb4.3_1.1.0-ga_source/code/jb4.3_1.1.0-ga.tar.gz
android_jb4.3_1.1.0-ga_source/package_manifest.txt

 
=============================
同一个压缩包,可是两次却解压出不同的内容,为何会这样,因为之前有解压过,所以可以立即发现第一次解压的有问题
请问同一命令,同一压缩包为什么会解压出不同的结果?谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

11

帖子

0

新手上路

Rank: 1

积分
35
最后登录
1970-1-1
发表于 2014-3-26 11:34:45 | 显示全部楼层

回复:I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!

你第一次解的是*_tool.tar.gz,第二次解的是*_source.tar.gz,当然是不同内容啦!
PS,第一个压缩包都被你删掉了!
 
回复第 7 楼 于2014-03-26 11:09:44发表:
 

ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  freescale
ocean@ubuntu:/opt$ sudo tar xzvf android_jb4.3_1.1.0-ga_source.tar.gz `
> ^C
ocean@ubuntu:/opt$ sudo tar xzvf android_jb4.3_1.1.0-ga_source.tar.gz
android_jb4.3_1.1.0-ga_source.tar.gz
android_jb4.3_1.1.0-ga_tool.tar.gz

ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  android_jb4.3_1.1.0-ga_tool.tar.gz  freescale
ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  android_jb4.3_1.1.0-ga_tool.tar.gz  freescale
ocean@ubuntu:/opt$ ls -al
total 274616
drwxr-xr-x  3 root root      4096 Mar 25 19:58 .
drwxr-xr-x 25 root root      4096 Mar 20 10:15 ..
-rwxrwxrwx  1 root root  86686647 Dec  6 11:05 android_jb4.3_1.1.0-ga_source.tar.gz
-rwxrwxrwx  1 root root 194503330 Dec  6 11:07 android_jb4.3_1.1.0-ga_tool.tar.gz
drwxr-xr-x  5 root root      4096 Mar 21 07:42 freescale
ocean@ubuntu:/opt$ sudo tar zxvf android_jb4.3_1.1.0-ga_tool.tar.gz
android_jb4.3_1.1.0-ga_tool/
android_jb4.3_1.1.0-ga_tool/Mfgtools-Rel-13.01.00_ER_MX6SL_UPDATER.tar.gz
android_jb4.3_1.1.0-ga_tool/tetherxp.inf
android_jb4.3_1.1.0-ga_tool/Mfgtools-Rel-13.01.00_ER_MX6DL_UPDATER.tar.gz
android_jb4.3_1.1.0-ga_tool/Mfgtools-Rel-13.01.00_ER_MX6Q_UPDATER.tar.gz
ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  android_jb4.3_1.1.0-ga_tool  android_jb4.3_1.1.0-ga_tool.tar.gz  freescale
ocean@ubuntu:/opt$ sudo ls -al
total 274620
drwxr-xr-x  4 root  root       4096 Mar 25 19:59 .
drwxr-xr-x 25 root  root       4096 Mar 20 10:15 ..
-rwxrwxrwx  1 root  root   86686647 Dec  6 11:05 android_jb4.3_1.1.0-ga_source.tar.gz
drwxr-xr-x  2 ocean ocean      4096 Dec  6 02:19 android_jb4.3_1.1.0-ga_tool
-rwxrwxrwx  1 root  root  194503330 Dec  6 11:07 android_jb4.3_1.1.0-ga_tool.tar.gz
drwxr-xr-x  5 root  root       4096 Mar 21 07:42 freescale
ocean@ubuntu:/opt$ rm android_jb4.3_1.1.0-ga_tool
rm: cannot remove `android_jb4.3_1.1.0-ga_tool': Is a directory
ocean@ubuntu:/opt$ sudo rm android_jb4.3_1.1.0-ga_tool
rm: cannot remove `android_jb4.3_1.1.0-ga_tool': Is a directory
ocean@ubuntu:/opt$ sudo rm -rf android_jb4.3_1.1.0-ga_tool
ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  android_jb4.3_1.1.0-ga_tool.tar.gz  freescale
ocean@ubuntu:/opt$ sudo rm android_jb4.3_1.1.0-ga_tool.tar.gz
ocean@ubuntu:/opt$ ls
android_jb4.3_1.1.0-ga_source.tar.gz  freescale
ocean@ubuntu:/opt$ sudo tar xzvf android_jb4.3_1.1.0-ga_source.tar.gz
android_jb4.3_1.1.0-ga_source/
android_jb4.3_1.1.0-ga_source/EULA
android_jb4.3_1.1.0-ga_source/code/
android_jb4.3_1.1.0-ga_source/code/jb4.3_1.1.0-ga.tar.gz
android_jb4.3_1.1.0-ga_source/package_manifest.txt

 
=============================
同一个压缩包,可是两次却解压出不同的内容,为何会这样,因为之前有解压过,所以可以立即发现第一次解压的有问题
请问同一命令,同一压缩包为什么会解压出不同的结果?谢谢
 
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

52

帖子

0

注册会员

Rank: 2

积分
83
最后登录
1970-1-1
 楼主| 发表于 2014-3-26 15:11:52 | 显示全部楼层

回复:I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!

没有吧,你可以查看红字部分的第一行是一样的包,但执行完紧接着的,却是不一样的内容。
我首次进入目录ls 查看时,只有一个android_jb4.3_1.1.0-ga_source.tar.gz压缩包 和一个 freescale文件夹;然后,我解压这个android_jb4.3_1.1.0-ga_source.tar.gz压缩包,却得到两个压缩包!!基中一个是tool.tar.gz,我之所以后面删除tool.tar.gz包,我是想重新解压android_jb4.3_1.1.0-ga_source.tar.gz。
第一次:
ocean@ubuntu:/opt$ sudo tar xzvf android_jb4.3_1.1.0-ga_source.tar.gz
第二次:
ocean@ubuntu:/opt$ sudo tar xzvf android_jb4.3_1.1.0-ga_source.tar.gz
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3279
最后登录
1970-1-1
发表于 2014-3-26 15:20:43 | 显示全部楼层

回复:I.MX6 ubuntu 12.04 64位 android 编译环境安装 求助!

回复第 6 楼 于2014-03-26 09:58:58发表:
另外
LTIB与Android 的编译开发环境,不知能不能同时装在一个虚拟机里面呢? 

应该是可以装在一起的,我有一台式机,物理机上直接安装的ubuntu,里面LTIB和android的开发环境是装在一起的。但是硬盘空间要分配很大。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-10-23 07:21 , Processed in 0.105517 second(s), 30 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表