我正在开发一个android应用程序,我的第一个和我第一次使用网络的东西。android不连接到互联网
在java中,我的代码工作正常,在android中我已经在清单中包含了uses permission network
,但它仍然不起作用,我不知道为什么。
我在Android的代码是
ArrayList<Pair<String,String>> parameters = new ArrayList<Pair<String, String>>();
Pair<String,String> value = new Pair<String, String>("name",cadena);
parameters.add(value);
ConnectivityManager connMgr = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
URL url = new URL("http://192.168.1.43:8084/DnDServer/addGame"+ Utilidades.getParameter(parameters));
mostrarError(Utilidades.getParameter(parameters));
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setRequestMethod("GET");
con.connect();
mostrarError(con.getResponseCode() + "");
getParameters()
返回一个字符串像?param1=value1¶m2=value2
....
,并在Android清单我已经包括
<uses-permission android:name="android.permission.INTERNET">
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">
我忘记说thar mostrarError显示ToastMessage。感谢您的时间和答案 –
您是否收到任何错误/ logcat消息? –
这个网络代码在哪个类中? – donfuxx