Chinaunix首页 | 论坛 | 博客
  • 博客访问: 64103
  • 博文数量: 29
  • 博客积分: 1250
  • 博客等级: 中尉
  • 技术积分: 292
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-30 13:04
文章分类

全部博文(29)

文章存档

2009年(24)

2008年(5)

我的朋友

分类:

2009-03-16 17:42:31

上个礼拜开始,因为Qtopia项目整体close,转换到Android平台工作。
做一些学习笔记。

下载安装

下载安装直接参考官方文档:

下载完源码后不急编译。

先使用repo sync进行版本更新,然后在make

源码大概2G,编译完大概5个多G,够大的。我用ubuntu8.10。整个搞完大概用了15G的空间。

 

运行模拟器

为了方便开发,我使用的是root登录。

我的编译目录是/root/workspace/android/androidx86

成功编译完后会生成可运行的模拟器和arm版本的image

进入目录

# cd /root/workspace/android/androidx86/out/host/linux-x86/bin

设置环境变量

#export ANDROID_PRODUCT_OUT=/root/workspace/android/androidx86/out/target/product/generic/

创建SD卡镜像,这里创建20M

# ./mksdcard -l sdcard 20M $PWD/sdcard.img

创建SD卡的mount节点

# mkdir android_sdcard

Mount SD到节点

# mount -o loop sdcard.img android_sdcard

拷贝测试文件

# cp -arf /root/workspace/testfiles/* android_sdcard/.

Umount SD

# umount android_sdcard/

运行带SD卡的模拟器

# ./emulator -sdcard $PWD/sdcard.img

 

Android的启动比较慢。进入后可以试一试听音乐,看影片和图片。

 

阅读(487) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~