构建Android1.5开发环境

Android SDK
1.  在Ubuntu 下,编译linux-x86   $ cd mydroid
  $ make
  $ make sdk

2. copy到windows下,cygwin完全安装,修改源码shell.c关于readline.h的引用(选择包中不安装libreadline比较累),make_windows_sdk.sh中修改“SDK_NUMBER=1.5”,在cygwin中,
  $ cd mydroid
  $ mkdir -p out/host/windows-x86/sdk
  $ development/build/tools/make_windows_sdk.sh out/host/linux-x86/sdk/android-sdk_eng.xxx_linux-x86.zip out/host/windows-x86/sdk

编译ADT

在Ubuntu下,$ cd mydroid

$ development/tools/eclipse/scripts/build_server.sh out/host/adt

会自动下载eclipse到/buildbot中,似乎只能用他的,并且唯一存在,否则出各种错误。

编译结果输出在,/buildbot/eclipse-android/3.4.0/eclipse/plugins/org.eclipse.pde.build_3.4.0.v20080604/scripts/out/host/adt/,

我这里zip失败,手工到上面目录里:$ zip -9 -r ../android-eclipse-v200904101205.zip .

这个zip文件是windows下可以用的。

配置eclipse

移除老的ADT,然后“Software Updates”里安装,然后在eclipse的[windows]-[preference]-[android],指定一下SDK location。老工程,在工程属性里,把android选一下,在Java Build Path, 把libraries改过来,反复刷几次就ok了。

下面是关键的部分:在sdk目录的tools里运行:android.bat create avd -n avm -t 1 -s HVGA

在Debug或Run配置中,Target 选择 avm,

还可以加上扩展选项:-sdcard "C:\Program Files\google\sdcard.img" -skin N79

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/11469.html