做好的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虛擬器上安裝打包好的應用