http://linux.chinaunix.net/techdoc/develop/2006/07/06/935518.shtml
一、環境準備
1、Android SDK
官方下載地址:http://developer.android.com/
配置庫下載地址:http://221.226.0.83:8888/for_eReader/Android_demo/tools/android-sdk-windows.rar
備註說明:官方提供的android-sdk-windows.zip包爲初始安裝包,需要在線升級(可以在eclipse裏操作),建議直接下載配置庫上的sdk。
2、 JDK
二、搭建環境
1、解壓Android SDK
例如:解壓到 D:/huawei/software/android-sdk-windows
2、安裝JDK
例如:安裝到 C:/Program Files/Java/jdk1.6.0_10
3、設置環境變量:
右鍵點擊我的電腦à屬性à高級à環境變量à編輯變量
(1)在系統變量中添加變量path參數值(參數值之間以分號分隔):C:/Program Files/Java/jdk1.6.0_10/bin;
需要設置的環境變量有:
PATH: C:/Program Files/Java/jdk1.6.0_10/bin;
PATH: D:/huawei/software/android-sdk-windows/tools
需要設置的系統變量有:
JAVA_HOME : C:/Program Files/Java/jdk1.6.0_10
path: C:/Program Files/Java/jdk1.6.0_10/bin;
path: D:/huawei/software/android-sdk-windows/tools
備註:相同的變量多個變量值之間以英文分號分隔。
三、啓動模擬器
1、下載模擬器皮膚:
根據設計的閱讀器外觀,製作了特定的皮膚:
6寸皮膚的模擬器:
http://221.226.0.83:8888/for_eReader/Android_demo/Huawei_eReader_6.rar
9寸皮膚的模擬器:
http://221.226.0.83:8888/for_eReader/Android_demo/Huawei_eReader_9.rar
2、將模擬器文件解壓
3、更新system.img
下載文件:每次版本發佈,都會伴隨發佈system.img文件。
備份文件:D:/huawei/software/android-sdk-windows/platforms/android-1.5/images/system.img
將下載的文件,放置到D:/huawei/software/android-sdk-windows/platforms/android-1.5/images/
4、創建虛擬器
執行命令:android create avd –-name test_1.5 –-target 2
說明:其中的test_1.5爲虛擬器的名稱,target 2代表使用的android1.5版本。
5、新建SD卡
執行命令:mksdcard -l sdcard 512M E:/device/Android_demo/android-sdk-windows/tools /sdcard.img
說明:如上命令中的sdcard 爲這個SD卡的label,後續對虛擬SD卡操作時,需要使用這個名字。
6、啓動模擬器:
執行命令:emulator -avd test_1.5 -skin E:/device/Android_demo/Huawei_eReader_6 -scale 0.8 -partition-size 256 -memory 128 –sdcard
E:/device/Android_demo/android-sdk-windows/tools /sdcard.img
emulator -avd walter -skin D:/huawei/doc/emulator/Huawei_eReader_6 -scale 0.8
-partition-size 256 -memory 128
備註:可以將這行命令寫到批處理文件中,每次直接點擊即可,可以參考:https://221.226.0.83:8443/svn/EBook/doc/EBook/Android_Demo/hwdemo.bat
如上命令中:-avd test_1.5 代表指定哪個虛擬機
-skin xxxx 代表指定哪個皮膚文件
模擬器界面:
四、安裝閱讀器應用程序
1、獲取應用軟件包:EBookActivity.apk
不同版本的獲取路徑,另行通知
2、安裝應用:
執行命令:adb install E:/device/ EBook.apk
說明:D:/huawei/doc/Ebook/deploy/2010-02-06/EBookActivity.apk 爲軟件包的路徑
安裝完成後,點擊menu即可看到該應用,雙擊應用圖標,即可使用:
3、修改device id:
方法一:直接在虛擬的SD卡上,修改相應的配置文件
執行命令:adb shell
cd sdcard
echo " X-Device-Id=134" > UserConfigFile.properties
echo " serverIp=10.41.16.175" > UserConfigFile.properties
echo " serverPor=6160" > UserConfigFile.properties
echo "serverName=portal" > UserConfigFile.properties
說明:cd sdcard,這裏的sdcard爲之前建立的sd卡的lable。
方法二:取出配置文件,編輯後在放上去
Step1:執行命令:adb pull sdcard/UserConfigFile.properties d:/
Step2:到d盤根目錄下,編輯文件UserConfigFile.properties,文件中“X-Device-Id=01256211045588210”,等號右面的數字根據需要做修改。
Step3:執行命令:adb push d:/UserConfigFile.properties sdcard/
五、卸載應用
方法一:從管理界面卸載
方法二:從命令行卸載
開啓命令行
執行命令adb uninstall com.archermind.ebook
方法三: 強制刪除方法
備註:如以上兩個方法都不能成功刪除,則執行如下操作:
開啓命令行
步驟一:執行命令 adb remount
步驟二:執行命令 adb shell
cd /system/app
rm EBook.apk
cd /data/data
rm -r com.archermind.ebook
exit
備註:其中的Ebook.apk爲閱讀軟件的apk,可能會有文件名不太一致的情況。根據實際情況修正。
六、抓取日誌
執行命令:adb logcat