2010-02-19 71 views
3

我正在开发一个http请求和下载内容等的Android应用程序。我想在Android模拟器上测试这种情况。我正在使用Android SDK 1.6。 由于我的电脑(Mac OS X)通过Wifi连接到互联网,我试图在Android模拟器中激活Wifi连接,以便我的代码可以通过数据连接访问从http服务器下载数据。但是当我尝试连接它时,它会在模拟器无线设置中显示'无法启动Wi-Fi'。如果我尝试在模拟器浏览器中浏览,则表示'页面不可用,请检查连接等。你能告诉我如何在Android模拟器上连接互联网吗? 我不知道如何在Android模拟器中设置Wifi设置。有人可以帮助我吗?Android:如何设置Wifi设置以访问Android模拟器中的Internet连接?

系统:Mac OS X Android SDK:1.6 编辑:面向Java开发人员的Eclipse IDE。 Mac系统上的互联网连接:通过WiFi

请给我一步一步的程序,以在Android模拟器上连接互联网,因为我没有在任何地方找到任何东西。

谢谢。

回答

3

模拟器应该默认连接到互联网。通知栏中应显示3G图标。

重新启动仿真器几次直到出现。至少在Windows上我是如何工作的。不要忘记在清单文件中添加使用Internet的权限。

<uses-permission android:name="android.permission.INTERNET"></uses-permission> 
+0

好的。谢谢。它已经在仿真器屏幕上显示3G。但不能连接互联网。我没有在清单文件中添加权限。如何添加它?什么是格式? – Getsy 2010-02-19 19:05:52

+0

只需在关闭标记之前添加该行即可。 – Pentium10 2010-02-19 19:09:08

+0

在清单文件中添加'<使用权限android:name =“android.permission.INTERNET”/>'后,它工作完美。非常感谢Pentium10先生 – Getsy 2010-02-19 19:12:10

2

请尝试使用这些Android权限。

<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> 
相关问题