標籤:
如果你學習了前面的教程,那麼你已經有一個包含了預設的“Hello World”源檔案的項目了,你可以零修改的立即運行該應用程式。
你如何運行你的應用取決於兩件事:你是否有一個真正的Android系統的裝置,以及你是否在使用AndroidStudio。這節課向你展示了如何在真實裝置和Android模擬器上,安裝並運行你的應用程式。這裡同樣提供了兩種方式,AndroidStudio和命令列工具。
將App運行於真實裝置
如果你有一台Android裝置,這裡會教你怎麼把App運行到裝置上去。
1.在電腦上安裝你的Android裝置
1.通過USB口,講裝置串連到你的開發機器上,一般就是電腦了。如果你電腦啟動並執行是Windows作業系統,那麼你可能還需要安裝對應你的裝置的驅動程式。可以參考這個OEM USB Drivers文檔.
2.開啟Android裝置上的USB調試。
- 大多數的3.2及更老的系統,你可以從這裡找到這個選項,設定 > 應用 > 開發。
- 如果是4.0及以上的系統,這個選項在設定 > 開發人員選項。
小提示:在4.2以及更新的系統上,開發人員選項預設是被隱藏的。如果要開啟開發人員選項,可以在設定>關於手機,這個選項上面連續按下7詞,這時系統會提示開發人員選項已經放出。然後可以返回到設定介面,就可以找到開發人員選項了。
2.通過AndroidStudio運行App
- 隨便選中一個你的工程裡面的檔案或檔案夾,然後點擊工具列上面的運行按鈕 。
- 彈出Choose Device 視窗,選擇Choose a running device 選項按鈕,選中你的Android裝置,點擊OK。
至此,Android Studio就已經把App安裝到你的Android裝置上,並且運行起來了。
3.通過命令列運行App
開啟一個命令列視窗,cd進入到項目根目錄下。在debug模式下,使用Gradle編譯你的工程,使用Gradle封裝器(gradlew assembleRelease)指令碼調用assembleDebug構建任務。這樣就在 build/ 目錄下,產生了一個.apk檔案。
Windows作業系統,使用如下命令:
> gradlew.bat assembleDebug
Mac和Linux平台,使用如下命令:
$ chmod +x gradlew
$ ./gradlew assembleDebug
構建項目完成以後,輸入的APK檔案就在這裡app/build/outputs/apk/。
提示: Mac和Linux平台的第一行代碼(chmod)擷取chmod許可權,只需要在第一次構建當前項目的時候執行就行。
在保證SDK裡面的platform-tools/已經添加為環境變數的情況下,執行:
adb install app/build/outputs/MyFirstApp-debug.apk
在你的裝置上,找到MyFirstApp,然後開啟他。成功運行。
以上便是構建運行Android的全部教程,想要學習怎麼開發,繼續往下看吧。
將App運行到模擬器上,操作方式與上文一致,只是安裝裝置驅動這裡,變成建立模擬器,參考Android開發工具的使用(AVD)。
運行App