标签: visual-studio-cordova

VS2013 Cordova空白应用程序命令失败,退出代码8错误

我在VS2013社区版中创建了一个新的Blank App(Apache Cordova)打字稿.运行纹波仿真器工作正常.但是当我尝试运行android模拟器或设备时,我收到此错误:

C:\ WorkspaceMobileVisualStudio\BlankCordovaApp1\BlankCordovaApp1\bld\Debug\platforms\android\cordova\build.bat:命令失败,退出代码为8 C:\ WorkspaceMobileVisualStudio\BlankCordovaApp1\BlankCordovaApp1\MDAVSCLI

输出是:

1> ------ Build build:Project:BlankCordovaApp1,Configuration:Debug Android 1> GeneratedJavascript = scripts\index.js; scripts\platformOverrides.js 1> C:\ WorkspaceMobileVisualStudio\BlankCordovaApp1\BlankCordovaApp1> call"C:\程序文件(x86)\nodejs \"\nodevars.bat 1>您的环境已设置为使用Node.js 0.10.33(ia32)和npm.1> ------确保从源包目录正确全局安装包:C:\ PROGRAM FILES(X86)\ MICROSOFT VISUAL STUDIO 12.0\COMMON7\IDE\EXTENSIONS\1LHTZMLE.C0Y\packages\vs-mda 1> MDAVSCLI:错误:C:\ WorkspaceMobileVisualStudio\BlankCordovaApp1\BlankCordovaApp1\bld\Debug\platforms\android\cordova\build.bat:命令失败,退出代码为8 ==========构建:0成功,1失败,0最新,0跳过========== ==========部署:0成功,0失败,0跳过==========

我已经看到问题的答案是检查我已经完成的路径变量JAVA_HOME,ADT_HOME和ANT_HOME,它们都是正确的.另一个常见问题似乎是工作区中的空格,我确实有,但我现在已经创建了一个新的工作区文件夹.

据我所知,我应该能看到"你好,你的应用程序准备好了!" 屏幕.

android node.js cordova visual-studio-2013 visual-studio-cordova

7
推荐指数
1
解决办法
4035
查看次数

为什么Visual Studio TACO无法找到我想要调试的应用程序?

我正在使用Visual Studio在Mac上并行运行.Mac用作iOS的构建服务器.我正在尝试从visual studio为模拟器(iPad Air iOS 9.3)和实际设备(实际的iPad Air)进行调试.现在,首先关注模拟器可能会有所帮助.

当我尝试从visual studio或实际设备启动到模拟器(iPad Air)时,我的应用程序在设备或模拟器上启动,之后visual studio似乎挂起了一会儿,最终报告以下错误消息:

我们无法找到您尝试调试的应用.检查>设备是否已连接,唤醒和解锁.此外,请确保已启用Web> Inspector.

设备已连接.在模拟器的情况下,没有设备可以连接.

该设备处于清醒状态并已解锁.在模拟器的情况下,没有什么可以唤醒或解锁.在返回错误消息之前,Visual Studio仍在调试时启动应用程序.

我已经检查并仔细检查以查看在mac上的设备和内部safari上都启用了Web检查器.我能够从XCODE运行构建并通过Safari进行调试.

在Visual Studio返回之前,应用程序实际在模拟器中打开似乎很不寻常,因为它无法找到应用程序.如果visual studio无法找到该应用程序,那么为什么它会启动?

我将非常感谢任何帮助.

环境[更新]

我正在使用在Parallels中运行Windows 10的MacBook Pro.

Windows配置

  • Visual Studio 2015 Update 2
  • 科尔多瓦6.1.1
  • TACO更新8.1
  • 节点6.0.0

MacBook Pro配置

  • 科尔多瓦6.1.1
  • 节点6.0.0
  • iPad Mini 2运行iOS 9.2(13C75)
  • iPad Air 2运行9.2.1(13D15)

更新1: 我已经安装了visual studio update 2并仍然收到相同的错误消息.我很欣赏这个建议!

更新2:感谢您的建议.我编辑了配置,更改了超时设置,并按照建议重新启动了构建服务器.附加到实际设备的错误已更改为具有相同结果的警告.模拟器保持相同的错误.

现在警告说:

超时启动应用程序.检查您与mac的网络连接,然后再次尝试>.如果要启动设备,请确保已启用Web Inspector>.

我确实启用了Web检查器.在返回错误或警告之前,似乎视觉工作室没有等待整整一分钟.此外,Visual Studio环境在尝试连接到设备或模拟器时似乎挂起(没有响应).

我也尝试过多个网络并获得相同的结果.

我可能提供的其他信息是否有帮助?

更新3:

我可能提供的任何其他建议或其他信息?我真的很难过.幸运的是,这不是一个showstopper,因为我可以在部署到设备时在safari中进行一些调试,但这令人沮丧.

在尝试连接到设备进行调试时,visual studio是否通常会挂起?

我也不相信visual studio正在等待已配置的超时设置的整个持续时间.

我已经更新了我能够想到的每一个依赖项,并确保了在ios和windows上的cordova版本匹配.我在这里难过......

ios ionic-framework visual-studio-cordova taco

7
推荐指数
1
解决办法
2611
查看次数

Cordova错误 - "npm不支持Node.js v0.12.9"

当我在Visual Studio中构建我的Cordova项目时,它给出了一个错误"npm不支持Node.js v0.12.9",即使我安装了v6.10.3.我尝试了最新版本的npm,x86和x64.

它曾经工作,不知道是什么打破了它.

visual-studio npm cordova visual-studio-cordova

7
推荐指数
1
解决办法
405
查看次数

Cordova iOS Build Archive成功,但导出在XCode 9上无错误地失败

我在Visual Studio Team Services中进行了构建过程设置,对Mac进行了远程构建.构建使用Cordova Build扩展(https://marketplace.visualstudio.com/items?itemName=ms-vsclient.cordova-extension),并且在构建计算机上安装XCode 9后失败.

构建运行正常,但我们遇到了iOS 11的开发问题.为了调试,我们必须安装XCode 9.0.现在远程构建不再有效.一切都通过存档过程正常工作,但随后失败而没有错误.输出是:

`**存档成功**

**出口失败**

删除Xcconfig update hook`

一些事实:

我已经更新到最后一个稳定版本的cordova-ios(4.4.0).我正在使用Cordova 6.5.0.我在机器上或通过remotebuild进行构建本身没有问题.我在XCode本身构建这个项目没有问题.我可以毫无问题地从XCode导出项目.

当我第一次构建项目时,我在存档和导出步骤之间出现以下错误

`xcodebuild [57828:11533606] [MT] IDEDistribution:步骤失败::错误域= IDEDistributionSigningAssetStepErrorDomain代码= 0"查找签名资产失败." UserInfo = {NSLocalizedDescription =查找签名资产失败.,IDEDistributionSigningAssetStepUnderlyingErrors =(

"错误域= IDEProvisioningErrorDomain代码= 9 \"\"字段Nimble.app \"需要具有推送通知功能的配置文件.\"UserInfo = {NSLocalizedDescription = \"Field Nimble.app \"需要配置配置文件与推送通知功能.,NSLocalizedRecoverySuggestion =将配置文件添加到"导出选项"属性列表中的"provisioningProfiles"字典.}"2017-09-20T01:20:36.4336250Z)}

经过一些研究,我尝试了Darryl Pogue的xcode8.js钩子(https://dpogue.ca/articles/cordova-xcode8.html).这删除了错误,构建仍然失败.

xcode ios cordova visual-studio-cordova xcode9

7
推荐指数
0
解决办法
1831
查看次数

将插件安装到Visual Studio Cordova项目

我有一个新的空白cordova项目,我想安装一个插件,

http://plugreg.com/plugin/EddyVerbruggen/LaunchMyApp-PhoneGap-Plugin

我试过以下,

  1. 打开cmd
  2. 浏览到包含.sln文件的应用程序文件夹
  3. 使用npm安装cordova
  4. 运行'cordova插件添加https://github.com/EddyVerbruggen/LaunchMyApp-PhoneGap-Plugin.git '

我收到以下错误,

"目前的工作目录不是基于Cordova的项目."

我知道如何让它工作,假设我可以这样做吗?

cordova visual-studio-2013 cordova-plugins visual-studio-cordova

6
推荐指数
1
解决办法
4409
查看次数

无法加载资源:服务器响应状态为404(未找到)ripple.js

您好我的问题是使用Visual Studio工具开发HTML5中的phonegap应用程序,用于apache cordova https://www.visualstudio.com/en-us/features/cordova-vs.aspx 当我调试应用程序时出错

Ripple ::环境变暖(茶.伯爵灰色.热.)ripple.js(37,13099)

主线程上的同步XMLHttpRequest因其对最终用户体验的不利影响而被弃用.如需更多帮助,请查看http://xhr.spec.whatwg.org/.> ripple.js(50,28958)

无法加载资源:服务器响应状态为404(未找到)ripple.js

感谢您的帮助

ripple cordova visual-studio-cordova visual-studio-2015

6
推荐指数
1
解决办法
9819
查看次数

6
推荐指数
1
解决办法
7540
查看次数

VS2015 RTM.无法在具有构建目标Windows Phone 8的Windows Phone上部署应用程序.

这是在VS2015 RC上工作的.

选择目标"Windows Phone 8".选择"设备".

右键单击项目 - >选择'部署'或单击工具栏中的'调试'


错误:2> ------已部署已开始:项目:XXXX,配置:调试Windows Phone 8 ------ 2>未安装Windows Phone 8模拟器.请安装Visual Studio 2013并选择Windows Phone 8工具来安装模拟器.

构建已取消.

我没有选择模拟器???

谢谢

visual-studio-cordova

6
推荐指数
1
解决办法
682
查看次数

离子含量不滚动

我已经经历了很多答案,但没有任何对我有用.我有一个简单的.html文件和离子内容只是不滚动.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
    <title></title>
    <link href="lib/ionic/css/ionic.css" rel="stylesheet">
    <link href="css/style.css" rel="stylesheet">
    <!-- IF using Sass (run gulp sass first), then uncomment below and remove the CSS includes above
    <link href="css/ionic.app.css" rel="stylesheet">
    -->
    <script src="js/platformOverrides.js"></script>

    <script src="scripts/angular-resource.min.js"></script>
    <!-- ionic/angularjs js -->
    <script src="lib/ionic/js/ionic.bundle.js"></script>
    <!-- cordova script (this will be a 404 during development) -->
    <script src="cordova.js"></script>

    <script src="scripts/jquery.min.js"></script>
    <script src="scripts/angular-sanitize.min.js"></script>
    <script src="scripts/angular-ui-router.js"></script>
    <script src="scripts/angular-resource.js"></script>
    <script src="scripts/lodash.min.js"></script>

    <script src="js/app.js"></script>
    <script src="js/appController.js"></script>
</head>
<body …
Run Code Online (Sandbox Code Playgroud)

angularjs cordova ionic-framework visual-studio-cordova

6
推荐指数
2
解决办法
2万
查看次数

部署到设备时,cordova的软件包未加载

我有一个Cordova应用程序,当部署到浏览器或者只是加载到浏览器时效果很好.但是,当应用程序通过cordova run android插件发送到设备时找不到.

使用Chrome远程设备检查器,我可以看到插件无法加载到我希望的正常位置.

科尔多瓦插件丢失了

在下面的代码段中是config.xml一些被审查的项目的副本.

<?xml version='1.0' encoding='utf-8'?>
<widget defaultlocale="en-US" id="---censored---" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0" xmlns:vs="http://schemas.microsoft.com/appx/2014/htmlapps">
  <name>---censored---</name>
  <description>---censored---</description>
  <author email="---censored---" href="---censored---">---censored---</author>
  <vs:template-name>BlankJS</vs:template-name>
  <content src="index.html" />
  <access origin="*" />
  <preference name="SplashScreen" value="screen" />
  <preference name="windows-target-version" value="10.0" />
  <preference name="DisallowOverscroll" value="true" />
  <preference name="StatusBarOverlaysWebView" value="false" />
  <preference name="StatusBarBackgroundColor" value="#fff" />
  <allow-navigation href="*" />
  <allow-intent href="tel:*" />
  <allow-intent href="sms:*" />
  <allow-intent href="mailto:*" />
  <allow-intent href="geo:*" />
  <platform name="android">
    <allow-intent href="market:*" />
  </platform>
  <platform name="ios">
    <allow-intent href="itms:*" />
    <allow-intent href="itms-apps:*" /> …
Run Code Online (Sandbox Code Playgroud)

android ios cordova cordova-plugins visual-studio-cordova

6
推荐指数
1
解决办法
359
查看次数