Android开发常用命令

busybox自带的FTP服务器

启动方法1:

#tcpsvd 0 21 ftpd -w /root &

// 上面的0表示对所有ip地址都进行侦听

// ftpd -w这里的参数-w表示client可以对目录执行写操作

// 21指定ftp服务器的默认端口

// 可以使用-t和-T参数设置client在没有任何操作的最大时间之后ftpd主动断开client连接,

// 默认-t为2分钟=2 * 60,-T为1小时=1 * 60 * 60

 

启动方法2:

#vi /etc/inetd.conf //增加以下代码

  21  stream  tcp  nowait  root  ftpd  ftpd  -w  /root

#inetd                

//inetd会执行/etc/inetd.conf脚本中的命令行,这样ftpd就作为daemon运行到起来了

tftp server服务器配置与使用

方法1:

#udpsvd -vE 0 69 tftpd -c /root&

//上面的0表示对所有ip地址都进行侦听

方法2:

#vi /etc/inetd.conf

   69 dgram udp nowait root tftpd tftpd -c /root

#inetd

 

tftp client的使用

tftp32作为服务器

 

1.将开发板上的hello.c文件putPC机端tftpd32的根目录下,并且重命名为world.c

#tftp  -l hello.c  -r  world.c -p  (tftp服务器的ip地址)

   

2.PCtftp32目录下的world.c文件get到开发板机端,并且重命名为hello word.c

# tftp  -l hello_world.c  -r  world.c -g  (tftp服务器的ip地址)

其它命令

列出可用SDK版本:

Android list target

   

查看已有AVD

Android list avd

   

创建AVD

       Android create avd –n <name> -t <targetID> [-<option> <value>]…

       例:android create avd –n MyAVD –t 2

       补充说明:创建之后的avd存放位置根据android_sdk_home确定,默认在

C:/Documents and Settings/Administrator/.android/avd

   

启动模拟器:

       Emulator –avd <avd_name>

   

复制文件到模拟器:

       Adb push d:/test.txt /sdcard/

   

复制文件到电脑:

       Adb pull /sdcard/test.txt  d:/

   

安装apk应用:

       Adb push d:/text.apk /sdcard/

       Adb install test.apk

   

进入android shell

       Adb shell

   

资源打包工具:

       Aapt p –A assets –S res –M AndroidManifest.xml –F /bin/resourcesap_

   

DX工具使用:

       Dx –dex –dump-to=D:/MyAndroidPro/bin/classes.dex –core-library D:/MyAndroidPro/bin

   

创建虚拟sd卡:

       Mksdcard 64m D:/mysdcard.img

posted @ 2011-09-25 12:32  yeeman  阅读(480)  评论(0编辑  收藏  举报