zxh2

http://linux.chinaunix.net/techdoc/develop/2006/07/06/935518.shtml

一、環境準備

1Android 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

配置庫下載地址:http://221.226.0.83:8888/for_eReader/Android_demo/tools/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe

二、搭建環境

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:/

Step2d盤根目錄下,編輯文件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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章