首页 > 其他分享 >Android开发常用命令

Android开发常用命令

时间:2023-02-07 14:11:05浏览次数:59  
标签:ftpd inetd 开发 常用命令 avd world Android root tftp

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文件put到PC机端tftpd32的根目录下,并且重命名为world.c

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

   

2.将PC上tftp32目录下的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

标签:ftpd,inetd,开发,常用命令,avd,world,Android,root,tftp
From: https://www.cnblogs.com/kn-zheng/p/17098178.html

相关文章