创建一个Android工程
Creating an Android Project
原文演示了怎么通过Android Studio和命令行两种方式来创建一个Android工程。
- 原文链接:http://developer.android.com/training/basics/firstapp/creating-project.html
- 译文链接1:http://android.toolib.net/training/basics/firstapp/creating-project.html
- 译文链接2:http://wiki.eoeandroid.com/Creating_an_Android_Project
Create a Project with Android Studio

上面这个界面中的几个设置项还是值得注意一下的:
- Application Name:简单来说就是App安装到设备上面之后,用户看到的那个名字。
- Company domain:微软的域名是microsoft.com,谷歌的域名是google.com,苹果的域名是apple.com,……,这里不用太纠结,大可以拿自己的名字全拼来作为域名,比如duxiuxing.com。(什么?你还没有自己的公司?马云说梦想还是要有的,万一实现了呢?)
- Package name:上面的域名是否有效无所谓,它只影响App打包的名称。
- Project location:这个设置项就没啥好说的了,你懂的。
另外值得一提的是,原文的第4步如是说:
4.For Minimum SDK, select API 8: Android 2.2 (Froyo).
在Android Studio安装包里面是没有包含这个版本的SDK的,所以为了让My First App能够编译通过,还需要我们多做一步,那就是自行去下载和安装Android 2.2对应的SDK。详情可参考我整理的《通过镜像下载地址安装Android SDK》(http://www.cnblogs.com/duxiuxing/p/4666180.html)。
这一部分余下的内容也没啥好说的,照着操作说明做就行,展开解释部分的文字可以看看,但说句实话,它们会给大部分初学者带来睡意。
Create a Project with Command Line Tools
“懒惰”程序员有个特点就是:能记得住快捷键的话就绝不用鼠标点,能用鼠标点的话就绝不用命令行,就算非要用命令行不可也要先看看能不能改成用脚本或者批处理来调用。我就是这种程序员,这一部分的内容感觉以后会用上的机会和频率不高,一眼扫过就算了。
末尾的那个Tip说,把SDK的“platform-tools”和“tools”目录加入到Path环境变量中,能够提高工作效率。虽然我觉得这一点现阶段并没有什么卵用,但还是照做了。
创建一个Android工程的更多相关文章
- ubuntu下使用命令行创建一个android项目
在ubuntu中配置好jdk和android_sdk环境后,可以通过命令行方式创建一个android工程. 具体命令如下: android create project --target <ta ...
- Android工程:引用另一个Android工程的方法详解
本篇文章是对在Android中引用另一个Android工程的方法进行了详细的分析介绍.需要的朋友参考下 现在已经有了一个Android工程A.我们想扩展A的功能,但是不想在A的基础上做开发,于是新 ...
- 【Android Developers Training】 1. 创建一个Android项目工程
注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...
- android JNI (二) 第一个 android工程
下载NDK 后 它自带有 sample,初学者 可以导入Eclipse 运行 这里 我是自己创建的一个新工程 第一步: 新建一个Android工程 jni_test(名字自取) 第二步:为工程添加 本 ...
- Android入门-新手如何成功创建一个Android小应用
原文:http://android.eoe.cn/topic/summary 第一课程:Building Your First App [本课内容简介]欢迎加入到安卓应用的开发大潮中!这门课程会教授你 ...
- 如何把一个android工程作为另外一个android工程的lib库
http://zhidao.baidu.com/question/626166873330652844 一个工程包含另一个工程.相当于一个jar包的引用.但又不是jar包反而像个package 在网上 ...
- 使用idea创建一个maven工程
使用idea创建一个maven工程 一.创建maven工程 二.输入工程名 三.指定maven仓库 四.点击finish 五.修改工程结构(file->project structure) 六. ...
- Eclipse创建一个mybatis工程实现连接数据库查询
Eclipse上创建第一mybatis工程实现数据库查询 步骤: 1.创建一个java工程 2.创建lib文件夹,加入mybatis核心包.依赖包.数据驱动包.并为jar包添加路径 3.创建resou ...
- 利用Zynq Soc创建一个嵌入式工程
英文题目:Using the Zynq SoC Processing System,参考自ADI的ug1165文档. 利用Zynq Soc创建一个嵌入式工程,该工程总体上包括五个步骤: 步骤一.新建空 ...
随机推荐
- UNDERSTANDING VOLATILE VIA EXAMPLE--reference
We have spent last couple of months stabilizing the lock detection functionality in Plumbr. During t ...
- 转载:IntelliJ Idea 常用快捷键列表
IntelliJ Idea 常用快捷键列表 (http://www.open-open.com/lib/view/open1396578860887.html) Ctrl+Shift + Enter, ...
- 那些年不错的Android开源项目(转)
第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.Pro ...
- JSON 遍历转为Model Bean
@RequestMapping(value = "/batchAddPageIndexBrand") @ResponseBody public HashMap<String, ...
- android应用的不同版本间兼容性处理
在Android系统中向下兼容性比较差,但是一个应用APP经过处理还是可以在各个版本间运行的.向下兼容性不好,不同版本的系统其API版本也不同,自然有些接口也不同,新的平台不能使用旧的API,旧的平台 ...
- poj 1780 code(欧拉路)
/* 对于n为密码想要序列最短 那么 1234 2345 这两个一定挨着 就是说 前一个的后n-1位是后一个的前n-1位 假设n==3 我们用0-99作为点的编号建图 然后每个点连出去10条边 两个相 ...
- MVC4使用EF6连接mysql数据库
1.需要安装MySql.Data.Entity.EF6,此dll可以在项目——>管理NuGet程序包里联机搜索MySql.Data.Entity.EF6并安装即可 2.连接字符串需要添加prov ...
- 使用<input>标签做了两个按钮, 按钮之间间距如何去掉
遇到的问题: 使用<input>标签做了两个按钮, 按钮之间有个间距不知道怎么去掉. 如下图: 问题解决: <input>是内联块状元素(inline-block); 内联元素 ...
- Activity对话框
对话框Activity style 在style.xml中加入 <!--对话框风格--> <style name="dialog" parent="@a ...
- StringBuilder - new line.
//use this to implement platform-cross new-line. StringBuilder sb = new StringBuilder(); sb.append(S ...