Wij werken momenteel aan een nieuw forum voor Androidworld. Het is daarom momenteel niet mogelijk om te reageren of nieuwe topics aan te maken.
Is het de bedoeling dat je dat bestand ook uitleest? Of alleen om het te downloaden
GerKuijn
Ik heb een app gemaakt voor de vereniging en daar moeten gegevens in.
Deze gegevens kunnen wijzigen.
nu stuurde ik steeds d enieuwe txtfiles, maar het bleek, dat sommige gebruikers niet precies weten hoe en wat te doen.
Meldingen als: bestand niet gevonden, crashes, allemaal terug te voeren op het niet juist plaatsen van de txtfiles in de Download map.
Toen bedacht ik me: als ik die gegevens nou gewoon online ophaal, kan ik ze aanpassen en heeft de gebruiker er geen omkijken meer naar.
Het zal best anders kunnen, maar ik dacht om gewoon een txtfile uit te lezen op m'n website.
Ik heb van alles geprobeerd, maar helaas. Webview werkt, dus de app heeft internetverbinding.
Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi 3 Power ongeroot.
Samsung A7 ongeroot.
Aha, dus een bestand online uitlezen.
Zie onderstaande link voor wat informatie
stackoverflow
GerKuijn
Caused by: android.os.NetworkOnMainThreadException
at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1118)
at java.net.InetAddress.lookupHostByName(InetAddress.java:385)
at java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
at java.net.InetAddress.getAllByName(InetAddress.java:214)
at libcore.net.http.HttpConnection.<init>(HttpConnection.java:70)
at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:340)
at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:87)
at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:315)
at libcore.net.http.HttpEngine.connect(HttpEngine.java:310)
at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:289)
at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:239)
at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:273)
at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:168)
at java.net.URL.openStream(URL.java:462)
Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi 3 Power ongeroot.
Samsung A7 ongeroot.
Wacht even, dit weet ik:
NetworkOnMainThreadException
Dan moet het in een async.
Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi 3 Power ongeroot.
Samsung A7 ongeroot.
He he, je hebt me op de goede weg geholpen.
Eerst zag ik nog niks, staat de log nog op m'n andere telefoon gericht.
Dankjewel !.
Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi 3 Power ongeroot.
Samsung A7 ongeroot.
Ik heb een app met Api van 16 tot wat er nu is.
Ik wil een txtfile downloaden van een website, dus ik op zoek hoe dat moet.
Kom ik iets tegen over Apache, maar dat blijkt dan weer in SDK23 deprecated te zijn.
Hebben ze het over urlconnect, maar ze vertellen niet hoe en wat.
Of uitleg over
OkHttpClient , maar wat er nog allemaal bij moet, nergens te vinden.
Dus mijn vraag:
Hoe kan ik een txtfile downloaden van een website.
Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi 3 Power ongeroot.
Samsung A7 ongeroot.