2010-06-28 76 views
1

我有一個針對Android v2.1構建的項目。我可以在運行1.5的手機上運行它,但是當我嘗試使用運行1.5的模擬器啓動它時,仿真器不會顯示在可用AVD列表中。我的清單中有<uses-sdk android:minSdkVersion="3"/>標記,但它沒有區別。有任何想法嗎?在運行較舊的SDK的模擬器上運行應用程序

感謝

回答

0

原來的建築對谷歌的API 2.1版本將讓你在舊的SDK模擬器運行,只用2.1核心庫不會讓你這樣做。

1

另一種可能性是打開運行配置設置,然後在目標選項卡中選擇「手動」。運行時,您將看到一個對話框,允許您啓動任何已安裝的AVD或在現有的AVD中運行(如果有的話)。

0

運行配置設置不能解決問題。你需要打開一些SDK目標較低的其他Android項目,在那裏啓動模擬器,然後它允許你從具有更高SDK目標的項目啓動應用程序。

我正在使用SDK 10運行在SDK 8仿真器上的項目。

1

舊的sdk模擬器有一個大紅色的X,但我仍然可以點擊它們。這感覺就像運行停止的跡象,但它的工作原理:d

0

我用來運行訣竅是

  1. 打開「Android虛擬設備管理器」,顯示出我所有的模擬器。
  2. 選擇模擬器,我想讓我的應用程序運行。
  3. 單擊開始按鈕首先運行我選擇的仿真器。
  4. 目標模擬器已經在後臺運行,運行我的應用程序並選擇已經運行的模擬器來安裝我的應用程序。

工作對我

相關問題