VS 2015 - 无法启动Google Android模拟器

时间:2015-08-17 15:23:59

标签: android visual-studio android-emulator visual-studio-2015 android-sdk-tools

我正在使用VS 2015与Cordova项目,我无法启动Google Android模拟器。

附上我收到的信息。 Android资产位于Android \ Assets而不是Android_Asset。如何修复Google Android模拟器启动过程以在正确的位置进行搜索?

enter image description here

1 个答案:

答案 0 :(得分:1)

我花了很多时间调查这个,并且认为我会分享我发现的东西,包括最终的解决方案。

广泛的谷歌搜索导致重复建议添加: this.setIntegerProperty("loadUrlTimeoutValue", 60000);

我发现了“正确的”#39;这段代码的位置在一个位于c:[...] \ platforms \ android \ src \ com \ ionicframework \ client2583743的java文件中(在我的例子中称为MainActivity.java) 但是,在这样做之后,我的构建失败了,而#34;找不到符号"异常表明问题出在我添加的代码中,尽管java可以找到方法:     symbol:方法setIntegerProperty(String,int)

然而,根据SO https://stackoverflow.com/a/22620404/1308787

,还有另一种添加此值的方法

我在文本编辑器中打开了VS之外的config.xml并添加了这一行:

<preference name="loadUrlTimeoutValue" value="60000" />

此外,以下修复工作: https://www.robertkehoe.com/2013/01/fix-for-phonegap-connection-to-server-was-unsuccessful/

基本上这个修复需要用window.location替换index.html,重定向到实际页面。 但是我发现VS2015在使用这种技术时无法连接调试器。我得到一个&#34;无法附加。该行动被取消&#34;在VS中,但模拟器继续工作,没有上面的应用程序错误,但也没有附加调试器。