創(chuàng)建Android運(yùn)行/調(diào)試配置

2018-03-13 10:00 更新

創(chuàng)建Android運(yùn)行/調(diào)試配置

本節(jié)介紹如何創(chuàng)建一個(gè) Android 運(yùn)行/調(diào)試配置,具體的操作步驟如下所示:

  1. 要開(kāi)始創(chuàng)建 Android 運(yùn)行配置,請(qǐng)從主菜單選擇:運(yùn)行|編輯配置(Run | Edit Configuration)?;蛘?,單擊 Shift+Alt+F10。并從彈出菜單中選擇“編輯配置(Edit Configuration)”。點(diǎn)擊工具欄上的“添加新配置(Add New Configuration)”按鈕 ,然后從彈出列表中選擇“Android應(yīng)用程序(Android Application)”。在打開(kāi)的“運(yùn)行/調(diào)試配置:Android應(yīng)用程序(Run/Debug Configuration: Android Application)”頁(yè)面上,指定配置名稱(chēng)并選擇要應(yīng)用此配置的模塊。
  2. 指定將在目標(biāo)設(shè)備上部署的 .apk 文件,并指定將在應(yīng)用程序啟動(dòng)時(shí)啟動(dòng)的活動(dòng)。
    • 要運(yùn)行或調(diào)試整個(gè)應(yīng)用程序,請(qǐng)從“安裝選項(xiàng)(Installation Options)”區(qū)域的“部署(Deploy)”下拉列表中選擇“ 默認(rèn)APK(Default APK)”,然后從“啟動(dòng)選項(xiàng)(Launch Options)”區(qū)域的“啟動(dòng)(Launch)”下拉列表中選擇“ 默認(rèn)活動(dòng)(Default Activity)”。IntelliJ IDEA 將上載從上面的模塊下拉列表中指定的模塊構(gòu)建的. apk。.apk 自動(dòng)構(gòu)建的,不需要從您的側(cè)面進(jìn)行初步的工件配置。
    • 若要運(yùn)行或調(diào)試將稍后嵌入到應(yīng)用程序中的自定義 .apk,請(qǐng)從“安裝選項(xiàng)(Installation Options)”區(qū)域的“部署(Deploy)”下拉列表中選擇“自定義工件(Custom Artifact)”選項(xiàng),然后選擇要從其生成 .apk 的工件。在這種情況下,您必須在創(chuàng)建運(yùn)行/調(diào)試配置之前手動(dòng)定義工件。然后從“啟動(dòng)選項(xiàng)(Launch Options)”區(qū)域的“啟動(dòng)(Launch)”下拉列表中選擇“指定活動(dòng)(Specified Activity)”選項(xiàng),并從選定的工件(.apk)中指定啟動(dòng)活動(dòng)。手動(dòng)鍵入活動(dòng)名稱(chēng)或單擊“瀏覽”按鈕 并在打開(kāi)的“選擇活動(dòng)類(lèi)(Select Activity Class)”對(duì)話(huà)框中選擇它??捎没顒?dòng)的列表取決于模塊的選擇。
    • 如果要為已運(yùn)行的應(yīng)用程序啟動(dòng)調(diào)試會(huì)話(huà),請(qǐng)選擇 "包(Packages)" 區(qū)域中的“不部署任何內(nèi)容(Do not deploy anything)”,以禁止將數(shù)據(jù)上載到設(shè)備,然后在“活動(dòng)(Activity)”區(qū)域中選擇 "不啟動(dòng)活動(dòng)(Do not launch activity)"。使用這些設(shè)置執(zhí)行運(yùn)行配置與單擊工具欄上的“附加調(diào)試器到Android進(jìn)程(Attach debugger to Android process)”按鈕 相同。
  3. 在“部署目標(biāo)選項(xiàng)(Deployment Target Options)”區(qū)域中,指定將啟動(dòng)應(yīng)用程序的設(shè)備。
    • 要指定虛擬設(shè)備,請(qǐng)選擇“仿真器(Emulator)”選項(xiàng),然后從“首選Android虛擬設(shè)備(Prefer Android Virtual Device)”下拉列表中選擇一個(gè)虛擬設(shè)備 。
      如果沒(méi)有虛擬設(shè)備可用,請(qǐng)單擊瀏覽按鈕 以啟動(dòng)“Android虛擬設(shè)備(AVD)管理器(Android Virtual Device (AVD) Manager)”并配置新的仿真器。
    • 如果要手動(dòng)選擇目標(biāo)設(shè)備,請(qǐng)選擇“顯示選擇器對(duì)話(huà)框(Show chooser dialog)”選項(xiàng)。每次啟動(dòng)運(yùn)行/調(diào)試會(huì)話(huà)并應(yīng)用此配置時(shí),IntelliJ IDEA 都將顯示“選擇設(shè)備(Choose Device)” 對(duì)話(huà)框。
    • 要讓 IntelliJ IDEA 在應(yīng)用程序啟動(dòng)時(shí)檢測(cè)到插入的 USB 設(shè)備,請(qǐng)選擇“USB 設(shè)備(USB device)”選項(xiàng)。
    如果要在稍后插入的物理設(shè)備上運(yùn)行應(yīng)用程序,并且無(wú)法預(yù)見(jiàn)可用設(shè)備集,則選擇“顯示選擇器對(duì)話(huà)框(Show chooser dialog)”或“USB 設(shè)備(USB device)”選項(xiàng)可能會(huì)有所幫助,因此無(wú)法預(yù)見(jiàn)可用設(shè)備集。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)