猿问

升级到SDK 2.3-现在没有仿真器具有连接性

我已经从2.2升级到2.3。我本来以为自己的Google Maps应用程序无法正常工作并发布了问题链接文本


我现在意识到这个问题要广泛得多,因为在创建新的AVD时不存在任何内置应用程序。例如,“地图”应用程序给出“网络故障-此应用程序需要有效的数据连接”。浏览器无法连接到Google或其他任何设备。对于所有API级别,升级前存在的AVD以及升级后通过命令行创建的AVD都会发生这种情况。我拥有所有必要的组件:

我试图通过将它与对Eclipse和我编写的应用程序的任何引用分离开来,用最简单的术语描述这个问题。新创建的AVD集的logcat会过滤掉所有错误,但错误非常长,但我发布了我认为可能相关的内容:

我使用的是Vista 64位,JDK和Eclipse是32位(在从0.0到2.2一直遵循SDK之前,我没有任何问题)。我在另一篇文章中注意到,有必要将... platform-tools添加到PATH。我在发行说明中找不到对此的任何引用,但无论如何我还是这么做的。


我现在完全陷入困境。请任何人提出问题可能是什么?


格林尼治标准时间1540更新


关闭Norton Internet Security删除sdk文件夹,安装入门包和所有API级别。


删除了c:\ users \ nick.android(摆脱了所有的AVDS)


从SDK Manager重新创建一个AVD(带有Google地图的9级)并启动它。


最终结果-相同的错误,浏览器无法连接,内置的地图应用程序也不会连接。


格林尼治标准时间1920年更新


我有一个较旧的SDK保存到记忆棒中。我将其复制到临时目录


http://img1.mukewang.com/5dad0f5c00018adc03510222.jpg

我没有更改PATH,但是单击了此temp文件夹中的SDK Manager,并启动了现有的API级别7 AVD。浏览器和内置的地图应用程序都可以正常工作。


我设法回滚到SDK 2.1,并找到了一个旧的ADT插件(0.9.9)。我已经将Eclipse 3.5设置为使用SDK 2.1,并且将Eclipse 3.6设置为使用SDK 2.3。(我知道不推荐使用3.6,尽管代码完成速度很慢,但它过去可以与SDK 2.1配合使用)。SDK 2.3模拟器仍然无法连接。


如果您想研究此问题,请备份较早的SDK和插件,否则可能会导致无用的开发环境。


2.3中新创建的品牌AVD提供:


12-09 13:09:08.823: ERROR/ActivityThread(213): Failed to find provider info for com.google.settings


12-09 13:09:30.193: ERROR/browser(213): onReceivedError -2 http://www.google.com/m?client=ms-android-google&source=android-home The URL could not be found.

启动浏览器时


慕田峪4524236
浏览 384回答 3
3回答

宝慕林4294392

为了在模拟器上使用Internet(如果要在代理服务器后面进行设置),请执行以下步骤:转到设置->无线和网络->移动网络->接入点名称。按菜单按钮。将出现一个选项菜单。从选项菜单中选择“新建APN”。单击名称。提供名称给apn说“我的APN”。单击APN。输入www。此后检查互联网连接

九州编程

解决方案是:将您的DNS服务器(在开发计算机上)更改为固定的,例如8.8.8.8
随时随地看视频慕课网APP

相关分类

Android
我要回答