2015-11-12 31 views
6

我使用Visual Studio 2015年創建項目科爾多瓦,但是當我調試解決方案時,VS告訴我:的Visual Studio 2015年科爾多瓦錯誤:無法找到一個可部署的apk

Error DEP10402: Could not locate a deployable apk. You may need to build your project.

,我不能讓任何項目的apk。

+0

vs顯示「找不到Android調試橋(adb.exe)」 – Kimi

+0

我讀過一堆關於此問題以及最近更新後的更多MSDN博客文章的憤怒評論:https: //blogs.msdn.microsoft.com/visualstudio/2015/10/06/now-available-visual-studio-tools-for-apache-cordova-update-3/ – SMT

+0

我已經完成了一個WP8應用程序,但決定更新它,現在正面臨這個問題。 – SMT

回答

0

如何嘗試從項目根清除解決方案並重新重建。

+0

當我遇到麻煩時,我必須關閉所有項目並清除cordova緩存。 – Kimi

1

它科爾多瓦,CLI的一些版本以前也發生過

嘗試使用5.4.1或5.3.0

我在5.4.0遇到此問題,但劑量沒有出現在5.4.1

似乎一些cordova-cli版本沒有使用--release,因爲它應該是

12

在config.xml平臺選項卡中使用Cordova CLI版本5.4.1。

look here

+3

爲什麼?你沒有任何理由。這很好,如果這是一個解決方案,但只是盲目地說「改變這個」,然後甚至不給出一個句子來解釋爲什麼不是很好。 – SMT

+1

我不記得,但它的工作。 :) – mustafatorun

0

我有問題,我終於重新啓動管理我的機器,避免打開任何應用程序之後運行我的應用程序。它看起來像這個問題時,有大量的可用內存不會出現...可能發生,因爲科爾多瓦版本不兼容的

1

此錯誤, 檢查以下

cordova -v 

安裝的科爾多瓦版本再見entrig並確保相同的版本添加到Visual Studio項目,在config.xml - >平臺 - >科爾多瓦cli

0

雖然這是一個老問題,在我的情況下,問題是由於配置名稱。

在我的項目中,有不同環境(本地,開發,專業版)的幾個配置名稱,使用其中一個名稱時,會出現問題。

如果配置名稱設置爲默認「調試」,錯誤消失,但後來我失去了簡單的環境配置。

相關問題