做好的party_bid或其他应用程序需要放在手机上或android模拟器上进行测试,若放在手机上需要对手机进行root,以便此应用获得短信权限。同时,需要电脑已经配置了android环境。
安装到模拟器上分两个步骤:打包和安装。
1. 打包
打包前先将代码上传,以免打包过程中出现错误,可以从库中拉回代码;
cd project/party_bid/www gen mdclean mdbuild cd .. cd app/build/
touch zmy-IdeaPad-Z485.properties gedit zmy-IdeaPad-Z485.properties
zmy-IdeaPad-Z485是本人的电脑用户名;project/party_bid/www是我的工程所在目录,根据个人情况进行更改。
在打开的文件中添加以下内容:
sdk.dir=/home/chengxu/android-sdk-linux //这是我的android-sdk-linux安装路径。
下面遇到一个因安装android环境缺少一些sdk而无法打包的问题,若sdk安装的完整,可不需要此步骤
cd .. gedit AndroidManifest.xml //在打开的文件中将<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="16"/>本句中的16更改为17 gedit project.properties //在打开的文件中修改"target=android-16"中的16为17
打包:
adb clean ant debug //若出现build successful表示打包成功。
2.安装到模拟器
在命令行执行
android
执行后会弹出Android SDK Manager窗口
点击第一行tools下拉菜单中的Manager ADVs弹出Android Vertual Dvice Manager窗口,然后点中页面中间的android版本,之后在点击右侧最下面的start按钮,然后在弹出的框中点右下角的lanch键即可打开一个android模拟器。可以在多个命令行输入android来产生多个模拟器。
cd bin/ adb install -r MoodeSMS_client-debug.apk //在android虚拟器上安装打包好的应用