菜鸟学安卓Log.v(“第四篇”)——第一个安卓程序及DDMS视图和adb常用命令

来源:互联网 发布:vb 打开网页 编辑:程序博客网 时间:2024/05/19 04:28

创建第一个安卓程序:

进入eclipse像创建java程序那样操作,不过选择的是创建Android Application Project

具体步骤:

找到菜单栏:File ->New->Android Application Project  就可以创建一个安卓程序的工程

 

然后就可以看到下面图片的界面:


Application Name:该安卓程序的名字

Project Name:该安卓程序工程的名字

Package Name:该安卓程序Java代码的包名

Minimum Required SDK:安卓手机想要安卓该安卓程序的最低系统版本

Target SDK:该安卓程序的目标安卓手机的系统版本

Compile with:该安卓程序的SDK的编译版本(最好选择的版本和Target SDK相同)

Theme:该程序的主题(默认就可以)

 

完成这些参数后Next>

Create custom launcher icon:创建安卓程序图标的风格

Create custom launcher icon:创建安卓程序的一个最初始的界面

Mark this project as a library:暂时不清楚,不用管

Create project in Workspace:将该安卓程序的工程放入到默认的eclipse工作空间

Working sets:暂时不清楚,不用管

 

由于选择中了Create custom launcher iconCreate custom launcher iconNext>就要对他们进行设置

 

自定义程序图标:

Foreground:

Image:选择自己提供的图标,通过Image File找到自己想要的图标

Clipart:选择系统提供的一些图标

Text:通过自己自定义的一些文本创建的图标

 

Trim Surrounding Blank Space:将图标白色部分去除(默认)

Addition Padding:改变图标的大小(默认)

 

Foreground Scaling:(暂时不管)

Crop:

Center:

Shape:图标的形状

None:默认

Square:正方形

Circle:圆形

 

Background Color:图标的背景颜色

 

设置完Next>

自定义安卓程序的一个最初始的界面:

Create Activity:创建初始界面的布局文件(选默认就行)

 

完成后Next->

Activity Name:载入最初始的界面的java代码的类名(可以自己定义)

Layout Name:布局文件的名字(可以自己定义)

Navigation Type:暂时不清楚

 

完成后Finish>第一安卓程序工程就创建成功了



 

下面介绍DDMS视图的作用:


点击eclipse中上面用红圈圈起来的图标,然后选中DDMS就可以打开DDMS视图了,

 

下面是DDMS视图的界面:

DDMS就是一个查看通过ADB(调试桥)ADT连接的安卓模拟器的信息和对模拟器进行一些测试的一个视图,目前只需了解图中用圈圈起来的四格部分。

 

第一部分:如果模拟器和ADT是连接的,那么模拟器的名字就会显示在其中,否则就是没有连接。

 

第二部分:就是查看安卓模拟器的目录结构。

 

第三部分:就是可以对安卓模拟器进行一些测试(比如自己输入一个号码向连接的这个模拟器测试打电话,或者发短信)

 

第四部分:就是安卓模拟器运行过程中的产生一些LOG(日志记录),LOG类似于安卓中的System.out.println();的作用。

 

其它DDMS中的一些选项后面再来了解。

 



接下来就是了解ADB

 

首先要知道ADB是什么,ADB其实就相当于一个桥梁的作用,安卓模拟器通过这个桥梁就可以和我们的ADT(安卓开发工具)连接起来,我们就可以将在ADT中开发的程序通过这个桥梁安装到我们的模拟器中进行测试(当然也可以卸载),或者将模拟器中的一些数据通过这个桥梁导出到我们的电脑,同时也可以将电脑中的数据导入到模拟器中。

 

ADB命令的使用:

 

ADB是通过DOS窗口来运行的,然后通过命令来实行以上的操作,由于是通过DOS命令来运行,因此我们需要找到ADB存在的路径然后将这个路径加入到path路径中,这样我们就可以使用ADB了。

 

ADB的路径:找到我们的安卓开发平台的目录, 然后sdk->platform-tools->就是ADB所在目录。

 

配置好ADB的环境变量,开始使用ADB

 

通过开始菜单运行cmd进入DOS窗口,就可以输入adb命令了。

 

adb 命令介绍:


adb空格kill-server    结束adb进程(这样安卓模拟器就会和ADT断开连接)

Adb空格start-server  开启adb进程

 

如果通过安卓模拟器测试程序的时候,发现ADT和安卓模拟器断开了,就可以使用上面的命令,先结束adb进程,然后在开启adb进程的方式,使模拟器的和ADT方便快速连接起来,就不用通过重新启动模拟器的方式来重新连接,这样很浪费时间。

 

adb空格devices查看当前和ADT连接的模拟器有哪些

 

adb空格shell    进入安卓的LINUX内核,就可以使用LINUX的命令,如直接敲击ls就可以查看安卓模拟器的目录结构,还有一些其它的命令mkdirrm等暂时不清楚(后面补充),敲击exit就可以退出LINUX内核。

 

adb 空格install 空格 -s 空格 设备名(设备名可以通过adb devices查看,如果只有一个安卓模拟器和ADT连接那么久不需要-s和设备名也可以) 空格 程序的APK路径

 

这个命令可以用来安装APK程序

 

Adb 空格uninstall 空格 -s设备名(设备名可以通过adb devices查看,如果只有一个安卓模拟器和ADT连接那么久不需要-s和设备名也可以) 空格 package(注意是该APK程序的包名)

 

这个命令用来卸载APK程序

 

adb 空格 push 空格 电脑中文件的路径 空格 模拟器的目录路径  

这个命令用于将电脑中的文件复制到模拟其中

 

adb 空格 pull 空格 安卓模拟器的目录路径 空格 电脑的路径

这个命令用于将模拟器中的文件复制到电脑中

 

 

 

 

 


 


 

0 0
原创粉丝点击