android,httpurlconnection错误

SK9*_*SK9 9 android httpurlconnection

我正在从Android HttpURLConnection文档运行以下测试Java脚本:

URL url = new URL("http://www.android.com/");
HttpURLConnection urlConnection = (HttpURLConnection)
url.openConnection();
urlConnection.connect();
Run Code Online (Sandbox Code Playgroud)

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

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

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

问题是什么?

sup*_*ell 20

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

<uses-permission android:name="android.permission.INTERNET" />
Run Code Online (Sandbox Code Playgroud)