用android命令创建和更新项目

使用 eclipse 图形化界面生成 android工程是非常简单的事情,但看到 SDKsample目录下的一些源代码,没有工程文件,不知如何下手,于是从命令行步步实践之。

一、命令行生成android工程

SDK中详细描述了如何用android命令生成工程。利用该命令行生成一个名称为test的工程。

android create project \

--target <target_ID> \

--name <your_project_name> \

--path /path/to/your/project \

--activity <your_activity_name> \

--package <your_package_namespace>

android create project --target 4 --name test --path d:\androidtest\test --activity test --package com.dh.test

         生成过程中,会有详细的提示。


         其中根目录下生成的build.xml相当于makefile文件,供ant使用。

 编译

由于不是使用eclipse+ADT的方式,因此需要另外一个工具ant,同时请确保安装j2se(仅仅只有jre无法使用ant进行编译),因为需要使用javac作为java源代码的编译器。j2se可以到sun网站下载。ant可以到http://ant.apache.org/bindownload.cgi下载。

ant下载后,设置好环境变量就可以直接使用。

编译方式:ant debug 或者ant release,分别生成调试版本和发布版本的程序,生成程序放置在bin目录下。例如使用ant debug,生成的文件如下。双击test-debug.apk,就可以启动apkinstaller.exe进行安装。如果是要发布release版本,还需要对程序进行签名,否则无法安装。


二、更新android工程

对于android sdksample目录下的源代码示例,可以使用android update project更新项目文件,就可以生成build.xml。其命令行选项与android create project累世。接着使用ant就可以编译了。

android update project -t 4 -p .

and debug

sample文件下的HelloActivity实验。更新项目后产生了三个文件,主要是build.xml。有了它,ant就可以编译了。


         最后放到手机上,效果图如下。(android 手机截屏比较方便,手机连接电脑,打开debug选项,然后运行ddms程序,选择device->screen capture就可以截取手机屏幕了)



参考文献

http://hi.baidu.com/dhqway/blog/item/e213e6fa65a70d13a8d31105.html

android sdk文档

http://www.androidin.net/bbs/thread-34720-1-1.html


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值