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