【发布时间】:2014-06-30 15:23:40
【问题描述】:
我刚刚为 Visual Studio 2013 安装了 Multi-device Hybrid Apps preview,尝试通过 Ripple for iOS 或 Android 进行调试时出现错误。
“无法附加。无效的指针”
Visual Studio 2013 没有提供有用的输出,而是调试器在显示异常后没有附加到浏览器 Ripple 模拟器。异常立即发生,调试器从不附加。我在安装后就出现了这个错误,所以它不应该与项目本身有任何关系。我检查了我的路径,它们似乎是正确的。
系统属性->高级->系统变量:
- ADT_HOME | C:\Users\Name\AppData\Local\Android\android-sdk
- ANT_HOME | C:\apache-ant-1.9.3
- JAVA_HOME | C:\Program Files (x86)\Java\jdk1.7.0_55
全局路径变量(最后一节):
- C:\Program Files\nodejs\;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\Windows Kits\8.1\Windows 表现 工具包\;%JAVA_HOME%\bin;%ADT_HOME%\tools;%ADT_HOME%\platform-tools;%ANT_HOME%\bin;C:\Program 文件 (x86)\Microsoft SDKs\TypeScript\1.0\
按照here 的建议,我已确保通过包管理器安装了最新的 android SDK。自安装以来,我还进行了多次重启。
关于如何修复此错误的任何建议?
编辑 这是一个显示 Visual Studio 缺少输出的屏幕。构建时会写入一些通用输出,但是当异常发生时会立即擦除输出。
我还注意到我无法在 Android 模拟器中运行我的应用程序,这表明可能存在一般安装问题。尝试在调试模式下运行 Android 模拟器时,出现以下错误:
【问题讨论】:
-
你能用 Visual Studio 的输出堆栈更新问题吗?
-
@Priyank 请查看更新后的问题。谢谢。
-
对于 Android 模拟器,您似乎还没有创建任何图像。启动 AVD 管理器(在命令提示符中键入“android avd”)并创建一个。完成后,尝试再次为 Android 模拟器运行它。
标签: visual-studio-2013 emulation ripple visual-studio-cordova