啟動不了android模擬器

來源:互聯網
上載者:User

     按照網上的說明配置了eclipse和android後,

     用命令列android create avd  -n []  -t [] 剛剛建立好avd後,用eclipse的run按鈕可以啟動模擬器,但是關閉之後,再起按run這出現如下錯誤提示:

     [2010-11-13 16:44:43 - HelloWorld] Android Launch!
    [2010-11-13 16:44:43 - HelloWorld] adb is running normally.
    [2010-11-13 16:44:43 - HelloWorld] No Launcher activity found!
    [2010-11-13 16:44:43 - HelloWorld] The launch will only sync the application package on the device!
    [2010-11-13 16:44:43 - HelloWorld] Performing sync
    [2010-11-13 16:44:43 - HelloWorld] Automatic Target Mode: Preferred AVD 'sdk_2_2' is not available. Launching new emulator.
    [2010-11-13 16:44:43 - HelloWorld] Launching a new emulator with Virtual Device 'sdk_2_2'
    網上說解決方案是要配置環境變數ANDROID_SDK_HOME,試過後不行,(網上沒寫清楚)

    求問何解?

 

     目前找到的替代啟動模擬器的方法是

     用命令列輸入命令android,以啟動

    

   然後按Start按鍵啟動模擬器

 

    後記:

    這個問題果然是設定ANDROID_SDK_HOME的問題。具體解決如下,在環境變數裡建立一個變數名:ANDROID_SDK_HOME,值為sdk的目錄,我電腦上的是“D:\Program Files\android-sdk_r07-windows\android-sdk-windows”,然後編輯PATH,增加一個值“%ANDROID_SDK_HOME%\tools”,用命令列測試android,看看能否啟動android sdk and avd manager程式,成功後重啟eclipse,查看

 window-perferences-android-build 看  default debug keystore  是否指向 ANDROID_SDK_HOME的位置,我的電腦上的是“D:\Program Files\android-sdk_r07-windows\android-sdk-windows\.android\debug.keystore”,應該成功了。

    總結下:初次安裝android 開發環境,需要安裝jdk,設定JAVA_HOME,安裝eclipse,安裝android sdk, 1.5版本以後需要下。載SDK Manager,這樣就不會提示錯誤了。建立avd 可以用命令列,也可以用android sdk and avd manager。 

  

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.