簡體   English   中英

“運行方式 - > Android應用程序”不再是我的Eclipse運行配置中的一個選項

[英]The “Run As -> Android Application” is no longer an option in my Eclipse Run Configuration

我在Win7機器上運行Eclipse 3.7.2。 我有Android SDK和AVD。 一切都運作良好。 我有一個Android App項目,我在AVD和真實Android設備上的模擬器下運行。 亞行也很好。

在某些時候,我抓住了SDK Android 4.0.3。 然后我不得不升級一些我不記得的東西,也許是我的AVD。 但是自從這次升級以來,沒有選擇將我的包作為Android應用程序運行了。 如果我選擇“運行”它會拋出一個菜單,要求我選擇運行它的方式,“Android應用程序”不是一個選擇。 它必須是Java App等。如果我打開“運行配置”,我的左欄中沒有“Android應用程序”。

我的SDK管理器仍將Android 4.0和Android 4.0.3列為“已安裝”。 我的AVD Manager仍然讓我啟動一個Android虛擬設備甚至創建一個新的虛擬設備。 但Eclipse不允許我將我的包作為Android應用程序運行。

除了升級AVD,SDK和其他調試工具之外,還要確保檢查Eclipse的Android ADT插件的更新。 然后確保您處於Android透視圖(Eclipse窗口的左上角),而不是其他/通用Java透視圖(沒有特定於Android的選項)。

此外,您可以在Eclipse中的Window> Customize Perspective ...下進行檢查,以仔細檢查是否已啟用所需的所有Android選項(菜單,上下文項,視圖,工具欄)。

更新:您可以將Android工具添加到任何視角(我將其命名為“Android”)。 從DDMS或Java角度,轉到Window> Customize Perspective - DDMS。 單擊“命令組可用性”選項卡,確保選中“啟動”。

還可以轉到項目>屬性>運行/調試設置,並檢查是否列出了啟動配置。 創建/編輯該配置並確認它具有Android選項卡(通常設置為從Manifest運行默認活動)。

如果沒有,您的項目關聯可能有問題 - 嘗試在項目瀏覽器中右鍵單擊您的項目,轉到Android工具(如果可用)>修復項目屬性。 我相信有一個Ant工具可以從命令行執行此操作,但您必須檢查Android / Google文檔。

還有可能是你的Eclipse安裝有些東西,或者你有一個比你的Eclipse版本更新的ADT插件。 Eclipse Juno(v4.2)於6月底發布,最新的ADT插件可能正在尋找v3.7安裝中沒有的東西。

為我修好的是:

  • Package Explorer右鍵單擊Project Name
  • Android Tools - > Fix Project Properties

之后,我只能點擊Run As - > Android Application,一切都很順利

單擊項目上的鼠標右鍵 - >配置 - >轉換ADT Android配置

一個簡單的解決方法是手動創建一個Android運行配置:

運行/運行配置...,然后右鍵單擊“Android應用程序”並選擇新建,選擇您的項目並單擊運行。

在此輸入圖像描述

我遇到了類似的問題。 我最終做的是進入Project-> Properties-> Java Build Path-> Order and Export,我確保/ gen文件在序列中首先是/ src文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM