Android环境配置完成以后,现在可以构建一个简单的Android工程,体验一把。

Android工程的构建大致有两种方式:一、Eclipse等IDE工具构建;二、Android命令构建。下面分别介绍:

1.1、利用Eclipse构建Android工程

1.1.1、File-New-Android Application Project,然后进入如下界面:

其中Application Name:Android应用程序名称,即生成apk并且安装后的名字,如QQ、微信等

Project Name:Android工程的名字(Android工程存放的文件夹、工程导入Eclipse等IDE工具后显示的名字)

Package Name:包名(Java类文件存放的文件夹的路径)

Minimum Required SDK:该android应用程序的apk,安装所需要的sdk的最低版本

Target SDK:该android应用程序的apk,安装的sdk的最高版本

Compile With:该android工程编译用到的sdk的版本,也可以说是最适合的sdk版本

Theme:主题选择,可以根据需要等选择。

1.1.2、上边按照需要填写完成之后,点击next,进入下图:

Create custom launcher icon:勾选此项,可以设置应用程序安装后的显示图标

Create activity:勾选此选项,在android工程中创建一个activity

Mark this paoject as a library:标记此工程为一个android库工程而不是一个android工程,android库工程:将一些android工程中用到的资源、jar包等放在库工程中,可以使android工程更加简洁,库工程相当于一个包,只不过这个包里边放的是资源、jar包等。

Create Project in workspace:创建该工程后,工程的存放路径

Working sets:作用是将项目分类,勾选后,可以选择自己相应的Working sets将项目分在相应的类中,若无Working sets,可以新建一个(勾选该选项,点击select,进入建立界面后,点击new,注意类型)

1.1.3、根据上一步选择不同,下面的操作也不太相同:

1.1.3.1、若未勾选Create custom launcher icon选型,不会进入图标设置界面

1.1.3.2、若未勾选Create activity选项,则点击finish不会构建acticity

1.1.3.3、若未勾选上两项,则直接点击finish完成构建

1.1.3.4、若以上两项全部勾选,则首先进入图标设置界面,然后进入acticity创建界面,主要输入acticity以及布局文件的名字。
到此便完成了android项目的构建。

1.2、利用Android命令创建android工程

快捷键win+r,打开运行窗口,输入cmd,然后输入android create -n Hello -t 6 -p d:\

-k com.shine.demo -a HelloActivity

-n Hello:即android工程的名字

-t 6:android工程的编译用到的SDK版本(可以运行 android target list命令查看电脑上安装的各版本sdk的对应的id)

-p d:\ :android工程的存放路径

-k com.shine.demo:包名

-a HelloActivity:Android的activity的名字

项目创建完成后右键点击工程,run as Configuration进入界面,可以选择运行的工程,类名,以及选择运行的模拟器。

总结:最好利用eclipse和命令分别构建android工程,对比分析哪些是android工程必须的,哪些是因为ide生成的,这样可以更加清晰地了解android工程的结构。

更多相关文章

  1. Android(安卓)Studio 4.0正式版发布
  2. Android(安卓)Studio安装以及Fetching android sdk component in
  3. android activity-alias 做多入口程序(多个launch icon)
  4. 欢迎进入郭士超的博客目录(全站式导航)
  5. Android(安卓)- Binder机制 - Binder框架总结
  6. android自动打包
  7. android android:taskAffinity 详解
  8. Android如日中天,学会android,高薪不再愁
  9. html5 开发 android 注意点

随机推荐

  1. Android(安卓)开机自启动应用
  2. Android(安卓)多线程
  3. Android(安卓)AudioFlinger
  4. Android复制粘贴
  5. Android根据文件路径加载指定文件
  6. MixtureTextView 支持Android图文混排、
  7. android判断应用是否有某个权限
  8. Android中读取短信信息
  9. Android输入法遮挡问题的解决思路
  10. android : 如何通过provider向外共享数据