Visual studio cordova 工具 - 无法 运行/调试/部署到 android。亚行挂起
Visual studio cordova tools - unable to run / debug / deploy to android. adb hangs
我正在尝试通过在我的 Cordova 工具 javascript 项目上按 F5 来构建/部署和调试各种 android 目标,但 apk 不想部署。
似乎构建已成功完成并部署,ADB 控制台 windows 出现但仍为空白。没有应用程序部署到设备或模拟器。
已经尝试过 Nexus 5、Samsung Galaxy Tab 2 和各种模拟器。所有设备之前都被用作调试目标
发生变化的是我最近格式化了我的笔记本电脑并移动到 Windows 10 Enterprise
我使用的是 Visual Studio 2015 Enterprise
的全新安装
我可以调试 Windows Phone 8.1,Windows 10
如果我尝试使用 ADB 部署从控制台创建的 APK:
adb install android-debug.apk
我明白了
3715 KB/s (1141677 bytes in 0.300s)
pkg: /data/local/tmp/android-debug-unaligned.apk
Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED]
我没有修改 APK,因为它是从 VS 构建的
我已尝试清除缓存、检查依赖项(均在选项中)并检查更新。
对如何前进有什么建议吗?
谢谢
尝试在命令 line/terminal 中导航到项目文件夹的根目录,然后输入“cordova platform remove android”。然后,再次重建解决方案(将从干净状态生成 platform/android)
已解决。结果 config.xml 设置不正确。 Config.xml > 通用 > 包名需要使用反向域名符号才能android部署到设备。
但是我没有注意到这一点,因为我只使用 Cordova 工具项目为 Windows 8.1 / 10 设备编译,并且在这些构建配置中,包命名约定未强制执行
这导致了问题:
包名:mycompany.myappname
这解决了问题:
包名:com.mycompany.myappname
我正在尝试通过在我的 Cordova 工具 javascript 项目上按 F5 来构建/部署和调试各种 android 目标,但 apk 不想部署。
似乎构建已成功完成并部署,ADB 控制台 windows 出现但仍为空白。没有应用程序部署到设备或模拟器。
已经尝试过 Nexus 5、Samsung Galaxy Tab 2 和各种模拟器。所有设备之前都被用作调试目标
发生变化的是我最近格式化了我的笔记本电脑并移动到 Windows 10 Enterprise
我使用的是 Visual Studio 2015 Enterprise
的全新安装我可以调试 Windows Phone 8.1,Windows 10
如果我尝试使用 ADB 部署从控制台创建的 APK:
adb install android-debug.apk
我明白了
3715 KB/s (1141677 bytes in 0.300s) pkg: /data/local/tmp/android-debug-unaligned.apk Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED]
我没有修改 APK,因为它是从 VS 构建的
我已尝试清除缓存、检查依赖项(均在选项中)并检查更新。
对如何前进有什么建议吗?
谢谢
尝试在命令 line/terminal 中导航到项目文件夹的根目录,然后输入“cordova platform remove android”。然后,再次重建解决方案(将从干净状态生成 platform/android)
已解决。结果 config.xml 设置不正确。 Config.xml > 通用 > 包名需要使用反向域名符号才能android部署到设备。
但是我没有注意到这一点,因为我只使用 Cordova 工具项目为 Windows 8.1 / 10 设备编译,并且在这些构建配置中,包命名约定未强制执行
这导致了问题:
包名:mycompany.myappname
这解决了问题:
包名:com.mycompany.myappname