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

你可能感兴趣的:(代码)