2016-01-01 59 views
3

使用默認的Blank Cordova項目VS2015更新1,我試圖發佈(Debug > Android > Device)到Android模擬器(Tools > Visual Studio Emulator for Android),並且出現以下錯誤:VS 2015 + Cordova + Emulator for Android =錯誤「無法部署」

enter image description here

Severity Code Description Project File Line Suppression State 
Error  Unable to deploy to Android device, no attached device was found. If you recently attached a device, you may need to wait a few seconds before it is recognized. BlankCordovaApp2   

我也收到以下錯誤,當我在彈出的部署錯誤窗口中單擊Yes

Operation not supported. Unknown error:0x80070057 

enter image description here

以下是亞行確認正在檢測虛擬機的設備列表。 enter image description here

沒有運氣與以下。

  • 我重新安裝了Android SDK Manager並更新了文件。
  • 我刪除,然後重新安裝VS2015社區。
  • 我可以使用adb.exe來檢查仿真器設備,它會看到設備。
  • Android模擬器似乎正在工作並正常顯示。
  • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android SDK指向正確的位置
  • 改名CoreCon
  • 然依賴項檢查器(工具>選項>爲Apache科爾多瓦工具)
  • 我可以用ADB安裝文件夾部署在Android模擬器.apk文件包\ location \ xxx.apk

有什麼想法?

+0

確實附加了使用USB的任何移動設備? – Webruster

+0

@Webruster當前沒有移動設備通過USB連接到電腦。 –

+0

是的,那麼你是無法部署它,設置sartget'漣漪',而不是部署,並嘗試建立它 – Webruster

回答

0

這是我的問題的解決辦法。它沒有解決原來的問題,但它允許我使用Visual Studio Emulator for Android

解決調試:

在下拉菜單中使用Debug > Android > VS Emulator XXX向下打開模擬器和調試。

  1. 打開Tools > Visual Studio Emulator for Android
  2. 啓動的Device Profile
  3. 等待設備仿真器打開
  4. 調試:VS仿真器可以通過使用Tools > Visual Studio Emulator for Android

    enter image description here

    以前的工作流程中加入該項目使用Debug > Android > Device

3

我所要做的就是在手機上啓用Android USB調試。

  1. 轉到配置>系統>關於手機(我的電話是葡萄牙語,所以菜單選項可能會有所不同一點點)
  2. 滾動至底部,並輕按「版本號」約10倍
  3. 一個名爲「Developer」的新選項將在配置>系統下可用。打開它
  4. 啓用USB調試
  5. 部署應用程序再次
1

的Windows 10,2015年VS,科爾多瓦6.3.1,使用Andriod的23

我民政事務局一些麻煩與不同adb.exe錯誤和我解決了所有這些問題。也許這個清單將有所幫助。 (有些東西已經提到但仍然^^她是我的清單):

  1. 確保您的設備已連接到您的筆記本電腦。用控制檯命令「adb devices」來檢查(你必須在adb.exe所在的目錄中)

如果你看到多個仿真器在運行,如果你看到它沒有檢查另一個USB電纜。

  1. 從手機中刪除應用程序,例如,如果你改變了開發機器。

  2. 安裝MS Visual Studio時,您可以先取消全部選中,然後只檢查Javascript-> Cordova。安裝程序將使剩下的。但安裝node.js和andriod-sdk(只有sdk不是wohle andriod開發工作室...沒有必要)

  3. 與Andriod SDK-Manager一起確保您的「Andriod sdk構建工具」僅適用於您安裝的版本....我23 ..及附加 - > 「的Andriod Suppot庫」 我有這樣的:

here you can see my SDK Manager Part 1

here you can see my SDK Manager Part 2

5.撥打確保您有開發商選擇激活在手機和USB-Debugg上ing被啓用。在啓動時請確保您允許從本機訪問,例如筆記本電腦到您的設備電話。設備上應出現提示。

cya

1

我遇到了類似的問題。 解決方法: 1)在Android設備上打開的開發工具和撤消USB調試授權 2)然後,重新啓動USB調試

相關問題