我正在開發一個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