当我尝试通过WiFi捕获IOException并使用此消息向我的服务器发送字符串时:socketFailed:EACCES(权限被拒绝)。 这是我尝试此代码的代码片段
=
这就是app的清单:
var functionToEval = "functionName";
console.log(eval(functionToEval));
private void enviar (String envio){
try {
url = new URL("http://192.168.1.124:36000/"+envio);
conexion = (HttpURLConnection) url.openConnection();
conexion.setDoOutput(true);
conexion.setRequestMethod("POST");
DataInputStream request = new DataInputStream(conexion.getInputStream());
conexion.connect();
} catch (MalformedURLException e) {
Toast.makeText(SDCardImagesActivity.this, "URL erronea", Toast.LENGTH_SHORT).show();
e.printStackTrace();
} catch (ProtocolException e) {
Toast.makeText(SDCardImagesActivity.this, "Fallo de protocolo", Toast.LENGTH_SHORT).show();
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
Toast.makeText(SDCardImagesActivity.this, (CharSequence) e.getMessage(), Toast.LENGTH_SHORT).show();
// TODO Auto-generated catch block
}
}
如果有人可以帮助我,我会感激不尽
答案 0 :(得分:1)
尝试将所有ANDROID.PERMISSION
字符串更改为android.permission
到您的清单文件中:Android区分大小写。