Мне нужно загрузить файл в моем приложении для Android с сервера (локальный на wamp test.json), но я получаю ошибку РАЗРЕШЕНИЕ НА РАЗРЕШЕНИЕ . Какую ошибку я сделал? Нужно ли мне лишнее устройство? (Я могу получить доступ - скачать этот файл из браузера и из другого пустого приложения для Android с этим же кодом в основной деятельности)
try {
URL url = new URL("http://10.0.2.2/test/test.json");
URLConnection urlconnection = url.openConnection();
long l = urlconnection.getContentLength();
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String line;
StringBuffer buffer=new StringBuffer();
while ((line = in.readLine()) != null)
{
buffer.append(line);
}
in.close();
Object obj = JSONValue.parse(buffer.toString());
JSONArray array = (JSONArray) obj;
elements.load(buffer.toString());
} catch (Exception exc) {
exc.printStackTrace();
}