在網上,想必有很多開發好的android程式,如果你想運行別人的程式,或者說你下載了一些別人的apk檔案,該如何運行呢,我覺得應該從以下幾方面入手:
1.你得先下載並解壓android SDK(類似與java的JDK,你可以理解為一個開發包),你可以解壓到你想解壓的任何地方。我以我的做法為例,我是把他壓縮到我的F盤下;
2.增加系統變數SDK_ROOT,讓她指向sdk之下 /tools檔案夾(通俗點說,就是配置系統變數,學過java的人,對於環境變數的配置應該都不陌生),因為我是把SDK檔案解壓到我的F盤下,所以我的配置如下:
右鍵點擊我的電腦——>屬性——>進階——>環境變數,建立一個系統變數,變數名為:SDK_ROOT,
變數值為:F:/android-sdk-windows/tools;
3.運行android的模擬器(windows下雙擊emulator.exe可執行檔),當然有時候點擊的時候,並不管事,你可以開啟你的eclipse,點擊它裡面的這個模擬器表徵圖,就會出現,當然,第一次運行模擬器的時候都是比較慢的;
4.複製apk檔案到/tools檔案夾中;
5.在DOS下運行,我還是以我做時候的為例:點擊開始——>運行——>cmd,開啟一個DOS視窗,我的DOS視窗開啟後如下:
Microsoft Windows XP [版本 5.1.2600]
(C) 著作權 1985-2001 Microsoft Corp.
C:/Documents and Settings/Administrator>
敲入“cd/”命令,如下:
C:/Documents and Settings/Administrator>cd/
它會輸出如下內容:
C:/
因為我要使用的是F盤下的SDK檔案夾下的相關內容,所以我改變盤符,操作如下:
C:/F:
它就會輸出如下內容:
F:/>
然後我在來一個cd命令來執行我要找的檔案:
F:/>cd F:/android-sdk-windows/tools,
執行:
F:/android-sdk-windows/tools>adb.exe
它會輸出一些協助的內容,你可以看,也可以不用管,執行如下操作:
F:/android-sdk-windows/tools>adb install cn_wallpaper.apk
817 KB/s (457528 bytes in 0.546s)
pkg: /data/local/tmp/cn_wallpaper.apk
Success
這說明你已經成功的把apk檔案部署你的模擬器上,然後你運行模擬器,程式的效果就會出來了 當然,有些時候,也會有一些錯誤資訊,當在在window啟動並執行adb提示 :* deamon still not running *
error: no device.
在這種情況下嘗試到停止adb伺服器並且手動地開始它使用:
1.$adb kill-server
2.$adb start-server
如果您想測試deamon是否在運行,輸入:$adb shell
卸載你測試應用做法是
$adb shell rm your_application.apk