2014-09-29 36 views
0

我是Android新手,我無法與虛擬設備進行交互。我已經安裝了Android SDK + Java + Eclipse,並且試圖讓虛擬設備運行並調試我擁有的apk。Android虛擬設備 - 無法訪問基本的操作系統功能/互聯網

我創建一個AVD並啓動它,並在下面獲得這個基本屏幕,但沒有其他Android操作系統選項可以在標準手機上看到。我甚至無法真正控制這個設備,因爲這些按鈕似乎沒有效果。我無法進入設置或看到默認安裝的應用程序等。

我在做什麼錯?當我啓動這些虛擬設備時,我期望有一個基本的乾淨的Android操作系統啓動,但我得到這個時髦的屏幕,並且無法做任何事情,控件似乎不工作。

值得注意的是,我正在從運行Windows 2012 R2的VMWare Workstation執行此操作,不確定是否存在問題,如果我在虛擬機中運行此操作。

enter image description here


UPDATE: OK所以纔出現,我採用的是Android 4.4W我認爲這是對可穿戴設備等,爲什麼OS基本上是空的。我通過克隆Nexus 5將其更改爲Android 4.4.2 x86,現在我只是在嘗試啓動模擬器時出現空白屏幕。這裏有一個截圖,有什麼想法?

enter image description here

回答

2

更新: 您正在使用Android Wear API目標,請與普通的Android API(L預覽或API 19或以下)嘗試。如果我使用Android Wear Target,則可以重現您的問題,如果我使用非耐用目標,則可以使用它。 Android磨損目標是針對「磨損」設備類型。


  • 在配置AVD,你可以選擇不同的 「皮膚」,請參見下面的高亮顯示的Redbox

android emulator AVD skins

如果您使用的是自定義(或供應商)定義設備類型,進入AVD Manager -> Device Definitions並雙擊您的設備條目,它會打開下面的窗口,確保Buttons標籤上顯示Software

+0

確定,可能會幫助輸入(現在會嘗試),但仍然設備看起來像一個不同的版本。看看你的用戶界面如何擁有電話圖標,人物圖標等?我爲什麼沒有這個?我只是有一個空的主屏幕... – AckSynFool 2014-09-29 17:22:01

+0

什麼是你的'目標',並且你正在使用現有的'設備'之一?在我上面的屏幕截圖中,我使用了API 19和Nexus 5設備。您的屏幕截圖顯示三星Galaxy設備,我會測試Nexus 5設備類型以排除此問題。 – ashoke 2014-09-29 17:48:17

+0

找到了。使用的Andriod 4.4W顯然意味着「可穿戴」及其瘦身操作系統?該死的我是Android n00b。 :)感謝您的指點。最後一個問題,我如何讓AVD成爲我屏幕上的正常尺寸?它目前很小,很難看到/控制... – AckSynFool 2014-09-29 18:43:57

1

A. Ashoke是正確的關於使用皮膚,你可能會在創建選擇皮膚或編輯模擬器。這是一個屏幕截圖。檢查「皮膚」下拉列表。 (它可能不適用於您在此處選擇的某些'設備'



您正在使用VMWare,因此您可能位於代理之後。您可能需要提供代理,使用以下步驟 -

  1. 點擊菜單
  2. 點擊設置
  3. 點擊無線&網絡
  4. 轉到移動網絡
  5. 進入接入點名稱
  6. 在這裏,你將Telkila互聯網,點擊它。
  7. 在編輯訪問點部分,輸入「代理」和「端口」
  8. 還提供用戶名和密碼,其餘的字段留空。

當您第一次加載它時,它可能會再次請求您的憑據。所以在那裏提供。

相關問題