2016-04-11 23 views
0

Android uygulamam için, içeriği içeren uygulamayı şişirmek için bir json dosyası kullanıyorum.Android: Realm için url'den json dosyasını açın

Dosyayı varlıklar klasöründen açarsam her şey yolunda gider. Dosyayı şu şekilde açıyorum:

Şimdi aynı dosyayı bir sunucuya yerleştirdim. Bu dosyayı bir url'den nasıl edinmeliyim? Aşağıdaki denedim http://myurl.com/myfile.json

: Örneğin: İşe yaramıyor

BufferedInputStream stream = null; 

    try { 
     URL fileURL = new URL("http://myurl.com/myfile.json"); 
     URLConnection connection = fileURL.openConnection(); 
     connection.connect(); 
     stream = new java.io.BufferedInputStream(connection.getInputStream()); 

    } catch (Exception e) { 
     Log.e("MY_LOG_TAG", "I got an error", e); 
    } 

, ben hata bir 'Reddedilen İzin' recieving ediyorum. Ancak dosya erişilebilir. Bu nasıl düzgün yapılır?

+1

, http://stackoverflow.com/questions/2169294/how-to-add-manifest-permission-to-android-application – Vincent

+0

var mı bakın Bildirilerinizde internet izni açıklandı mı? – Remco

+0

Lütfen tam hata hakkında bilgi sahibi olmak için stacktrace'inizi paylaşın –

cevap

0

İnternet palsları eksikti. tezahür eklenti olarak:

<uses-permission android:name="android.permission.INTERNET" /> 
Muhtemelen İnternet izinleri eksik