android,httpurlconnection错误

时间:2011-01-13 04:52:48

标签: android httpurlconnection

我正在运行Android HttpURLConnection docs中的以下测试Java脚本:

URL url = new URL("http://www.android.com/");
HttpURLConnection urlConnection = (HttpURLConnection)
url.openConnection();
urlConnection.connect();

Eclipse(在我的Mac上)告诉我在Android模拟器中运行时出现系统错误:

01-13 13:44:32.767: WARN/System.err(1382): java.net.SocketException: Permission denied

(顺便说一下,当我在Objective-C / Cocoa中做相同的事情时,根本就没有问题。)

有什么问题?

1 个答案:

答案 0 :(得分:18)

您的应用程序不允许访问网络,除非它已声明它将进入AndroidManifest.xml文件,并将其添加到<manifest>元素内。

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