0
發送Android和Arduino的之間的數據I程序我Arduino的,當我在平板型192.168.4.1的Arduino給我Html頁面,但是當我使用此代碼我不能接收到任何數據,我得到這個錯誤:通過Wifi
java.net.MalformedURLException: Protocol not found: 192.168.4.1
我該如何解決這個問題?
private void getdata(){
try {
URL url = new URL("192.168.4.1");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.connect();
InputStream inputStream = conn.getInputStream();
InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "UTF-8");
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String data = "", line = "";
StringBuffer buffer = new StringBuffer();
while ((line = bufferedReader.readLine()) != null) {
// data += line + "\n";
buffer.append(line + "\n");
}
Thread.sleep(4000);
} //end try
Log.e("errrorrrrrrrrrrrr", e.toString());
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
我這樣做,但它沒有工作 –
你使用任何端口?嘗試在末尾添加'/' –
現在我測試這些 URL url = new URL(「http://192.168.4.1:80」); URL url = new URL(「http://192.168.4.1/」); 但沒有工作 –