我使用Visual Studio 2015创建Cordova项目,但是当我调试解决方案时,VS告诉我:
错误DEP10402:找不到可部署的apk。您可能需要构建项目。
我无法获得任何项目apk。
答案 0 :(得分:10)
在config.xml平台选项卡中使用Cordova CLI版本5.4.1。
答案 1 :(得分:2)
由于cordova版本不兼容,可能会发生此错误, 检查你安装的cordova版本bye entrig
cordova -v
并确保将相同版本添加到visual studio项目中,在config.xml中 - >平台 - > cordova cli
答案 2 :(得分:2)
我在Visual Studio 2017和Ionic 3中遇到了同样的问题.cordova-cli 8(如果你使用全局cordova-cli)将apk复制到另一个文件夹,因此VS没有找到它。我添加了一个copyapk脚本,它在构建完成后运行。
答案 3 :(得分:1)
之前发生了一些版本的cordova-cli
尝试使用5.4.1或5.3.0
我在5.4.0中遇到了这个问题,但它没有出现在5.4.1
中似乎有些cordova-cli版本没有使用--release应该是
答案 4 :(得分:0)
如何尝试从Project root清除解决方案并重新重建。
答案 5 :(得分:0)
虽然这是一个老问题,但就我而言,问题是由于配置名称造成的。
在我的项目中,我有不同环境(local,dev,pro)的几个配置名称,当使用其中一个名称时,会出现问题。
如果配置名称设置为默认值" Debug"错误消失了,但后来我失去了简单的环境配置。
答案 6 :(得分:-1)
我遇到了这个问题,我终于设法在重新启动机器后运行我的应用程序并避免打开任何应用程序。当有大量可用内存时,看起来问题不会出现......