android开发之环境搭建

一、工具准备

jdk,目前用的版本1.6.4,配置JAVA_HOME,path。

eclipse,官网下载eclipse for java 或者eclipse for javaEE,版本在3.6以上,下载地址:http://www.eclipse.org/downloads/

adt,android development tools,是android开发的eclipse插件,这个需要联网安装,help》install new software...弹出对话框,点击add,填写name和location,location为http://dl-ssl.google.com/android/eclipse;不过国内对google封锁了,一般要找翻墙软件才能安装。

SDK,android的软件开发工具包,这个可以直接下载到本地,在eclipse配置即可,windows》preferences》android,SDK location 指向SDK的目录即可


二、第一个android的项目

1、创建工程,new》android application project,输入相应的项目名称,选择开发以及运行的android的版本。一直下一步,会创建出一个含有Hello word!主页面的项目。

2、熟悉项目结构,src:项目的java类存放的位置

gen:系统生成的文件,主要的是R.java,根据res目录上的资源文件生成的目录引用文件,方便java类中引用这些资源文件。

res/drawable 存放存片文件

res/layout 存放布局的xml文件

res/values 存放一些变量、参数等文件,主要是strings.xml,styles.xml,colors.xml,arrays.xml等

AndroidMainfest.xml,在项目的根目录下,项目必备的文件。在此文件中必须声明一个activity包含节点intent-filter,即:

<activity
            android:name="com.example.firstandroid.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
此处这么声明,就是告诉系统这个activity就是本app的入口activity;另外一些权限的配置也是在AndroidManifest.xml中生命,例如开启蓝牙权限、拍照权限等

三、发布项目

1、连接手机,用android虚拟机的话会很慢,所以直接用真机测试,android真机第一次连接DDMS的时候不被兼容,需要找一个第三方的软件91或者豌豆荚之类的软件打开调试功能。这个也是我重装电脑之后困扰了我一下午的问题,不然DDMS识别不了设备。

2、运行项目,在项目上右键,run as 或者debug as即可运行项目,在logCat中会打出一系列日志,通过上面输入关键字可以过滤需要的日志

3、发布项目,android的项目可以打包成一个XXX.apk的文件发布到网上,用户可以下载到手机中直接安装,发布需要一个开发者签名的私人密匙,这个密匙可以通过eclipse直接创建。保存到本地,打包的时候选择证书,填写密码即可。

可参考:

http://blog.csdn.net/luoyin22/article/details/7862742



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值