Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 在Visual Studio 2015 CTP上使用Cordova工具部署应用程序_Windows_Cordova_Android Emulator_Visual Studio Cordova_Visual Studio 2015 - Fatal编程技术网

Windows 在Visual Studio 2015 CTP上使用Cordova工具部署应用程序

Windows 在Visual Studio 2015 CTP上使用Cordova工具部署应用程序,windows,cordova,android-emulator,visual-studio-cordova,visual-studio-2015,Windows,Cordova,Android Emulator,Visual Studio Cordova,Visual Studio 2015,我正在尝试使用Cordova工具和VS2015 CTP 5在Windows/WP 8.1和Android上部署我的简单应用程序 当我选择“Windows Phone(Universal)”或“Windows”时,出现以下错误: “值不能为null。参数名称:源” 当我为VisualStudio选择Microsoft“Android Emulator”时,我看到的是一个空白的黑色adb控制台窗口 我怎样才能解决这个问题? 谢谢。您的应用程序是否可以与其他安卓目标运行?如果是这样的话,您可以查看这篇

我正在尝试使用Cordova工具和VS2015 CTP 5在Windows/WP 8.1和Android上部署我的简单应用程序

当我选择“Windows Phone(Universal)”或“Windows”时,出现以下错误:

“值不能为null。参数名称:源”

当我为VisualStudio选择Microsoft“Android Emulator”时,我看到的是一个空白的黑色adb控制台窗口

我怎样才能解决这个问题?
谢谢。

您的应用程序是否可以与其他安卓目标运行?如果是这样的话,您可以查看这篇文章,了解一些常见的Windows特定问题:

关于Android emulator的问题,如果“添加/删除程序”中没有出现“Visual Studio emulator for Android”,您需要转到添加/删除程序->Visual Studio 2015 CTP5,修改安装,然后添加Visual Studio emulator for Android

如果“Android的VisualStudio仿真器”确实出现在添加/删除程序中,那么空白的ADB.EXE窗口是CTP5中的一个已知问题,有时在CordoVA工具和Android仿真器无法通信时发生。为了验证这是问题,创建一个新的VisualC++的Android本地活动项目,并尝试通过仿真器(“VS仿真器KITKAT电话”)运行默认的空项目。如果您能够在VisualC++本地活动应用程序中连接和运行仿真器,那么问题是CordoVoA工具,您可以遵循以下步骤:

  • 转到程序文件目录并导航到“Microsoft Visual Studio” Studio 14.0\Common7\IDE\Extensions\”
  • 搜索Microsoft.VisualStudio.MultiDeviceHybridApps.dll。“Microsoft Visual Studio 14.0\Common7\IDE\Extensions”中将有两个副本
    • 其中一个将位于“Microsoft\Emulator for Android”文件夹下
    • 另一个将位于一个带有随机散列名的文件夹下(总是会更改,但它将是无法读取的,如“xf1nsyzl.5ur”)
  • 将Microsoft.VisualStudio.MultiDeviceHybridApps.dll的版本从第二个文件夹(具有随机哈希名称的文件夹)复制到“Microsoft\Emulator for Android”文件夹(替换该位置的旧版本)
  • 导航到“C:\Users[您的用户名]\AppData\Local\Microsoft\VisualStudio\14.0\Extensions”并删除此文件夹的内容(它是缓存)

  • 重新启动Visual Studio,Visual Studio Emulator for Android应能在Cordova项目中正常工作。

    我遇到了相同的症状。这种情况会定期发生,唯一的解决方案似乎是卸载并重新安装VS2015 CTP5。每件事都会工作几个小时,当错误发生一次时,似乎没有立即解决的方法。(重新启动、清洗溶液等)


    “值不能为空。参数名称:源”

    Hi,1。该应用程序未能在android target上运行,在构建完成后,它卡在了空白的adb屏幕上。2.问题发生在VS2015 CTP 5上。我的VS2013工作正常。项目无法在其他Android目标上运行。我尝试了你的第二个解决方案,现在我需要配置的系统变量(Android_HOME等)出现错误。我来看看。但是,我仍然无法在Windows平台(手机和平板电脑)上部署,如何解决这个问题?Cordova tools部署在VS2015CTP上被破坏了?对于您的android问题,我已经解决了。试试这个: