I
ikg
Neues Mitglied
- 0
hi zusammen
versuch mich grad an meiner ersten app für android.
sie soll eine csv datei aus dem internet hohlen und auslesen, leider stürzt sie beim klicken auf den button ab.
logcat gibt mir das wenn ich denn button klick...
Der ursprüngliche Beitrag von 17:00 Uhr wurde um 17:02 Uhr ergänzt:
kann mir jemand helfen und mir sagen warum die app abstürzt...
danke im voraus für die hilfe
mfg
Ikg
versuch mich grad an meiner ersten app für android.
sie soll eine csv datei aus dem internet hohlen und auslesen, leider stürzt sie beim klicken auf den button ab.
Code:
public void Akt(View view) throws IOException{
TextView Test2 = (TextView)findViewById(R.id.aus);
String datei = null;
//String csvSplitBy = ",";
//http://download.finance.yahoo.com/d/quotes.csv?s=ADS.DE&f=d1nsabpcm&e=.csv
String linkTeilA ="http://download.finance.yahoo.com/d/quotes.csv?s=";
String linkTeilV = "ADS.DE";
String linkTeilE = "&f=d1nsabpcm&e=.csv";
String aktuellDepot = linkTeilA + linkTeilV + linkTeilE;
URL link = new URL(aktuellDepot);
URLConnection urlConn = link.openConnection();
InputStreamReader csvDatei = new InputStreamReader(
urlConn.getInputStream());
BufferedReader csvDateiEinlesen = new BufferedReader(csvDatei);
while ((datei = csvDateiEinlesen.readLine()) != null) {
Test2.setText(datei);
}
}
logcat gibt mir das wenn ich denn button klick...
Code:
06-30 14:59:10.062: D/libEGL(2362): loaded /system/lib/egl/libEGL_genymotion.so
06-30 14:59:10.062: D/(2362): HostConnection::get() New Host Connection established 0xb834a378, tid 2362
06-30 14:59:10.086: D/libEGL(2362): loaded /system/lib/egl/libGLESv1_CM_genymotion.so
06-30 14:59:10.090: D/libEGL(2362): loaded /system/lib/egl/libGLESv2_genymotion.so
06-30 14:59:10.206: W/EGL_genymotion(2362): eglSurfaceAttrib not implemented
06-30 14:59:10.206: E/OpenGLRenderer(2362): Getting MAX_TEXTURE_SIZE from GradienCache
06-30 14:59:10.222: E/OpenGLRenderer(2362): Getting MAX_TEXTURE_SIZE from Caches::initConstraints()
06-30 14:59:10.222: D/OpenGLRenderer(2362): Enabling debug mode 0
06-30 14:59:30.274: D/AndroidRuntime(2362): Shutting down VM
06-30 14:59:30.274: W/dalvikvm(2362): threadid=1: thread exiting with uncaught exception (group=0xa4ba8648)
06-30 14:59:30.282: E/AndroidRuntime(2362): FATAL EXCEPTION: main
06-30 14:59:30.282: E/AndroidRuntime(2362): java.lang.IllegalStateException: Could not execute method of the activity
06-30 14:59:30.282: E/AndroidRuntime(2362): at android.view.View$1.onClick(View.java:3633)
06-30 14:59:30.282: E/AndroidRuntime(2362): at android.view.View.performClick(View.java:4240)
06-30 14:59:30.282: E/AndroidRuntime(2362): at android.view.View$PerformClick.run(View.java:17721)
06-30 14:59:30.282: E/AndroidRuntime(2362): at android.os.Handler.handleCallback(Handler.java:730)
06-30 14:59:30.282: E/AndroidRuntime(2362): at android.os.Handler.dispatchMessage(Handler.java:92)
06-30 14:59:30.282: E/AndroidRuntime(2362): at android.os.Looper.loop(Looper.java:137)
06-30 14:59:30.282: E/AndroidRuntime(2362): at android.app.ActivityThread.main(ActivityThread.java:5103)
06-30 14:59:30.282: E/AndroidRuntime(2362): at java.lang.reflect.Method.invokeNative(Native Method)
06-30 14:59:30.282: E/AndroidRuntime(2362): at java.lang.reflect.Method.invoke(Method.java:525)
06-30 14:59:30.282: E/AndroidRuntime(2362): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
06-30 14:59:30.282: E/AndroidRuntime(2362): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
06-30 14:59:30.282: E/AndroidRuntime(2362): at dalvik.system.NativeStart.main(Native Method)
06-30 14:59:30.282: E/AndroidRuntime(2362): Caused by: java.lang.reflect.InvocationTargetException
06-30 14:59:30.282: E/AndroidRuntime(2362): at java.lang.reflect.Method.invokeNative(Native Method)
06-30 14:59:30.282: E/AndroidRuntime(2362): at java.lang.reflect.Method.invoke(Method.java:525)
06-30 14:59:30.282: E/AndroidRuntime(2362): at android.view.View$1.onClick(View.java:3628)
06-30 14:59:30.282: E/AndroidRuntime(2362): ... 11 more
06-30 14:59:30.282: E/AndroidRuntime(2362): Caused by: android.os.NetworkOnMainThreadException
06-30 14:59:30.282: E/AndroidRuntime(2362): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1133)
06-30 14:59:30.282: E/AndroidRuntime(2362): at java.net.InetAddress.lookupHostByName(InetAddress.java:385)
06-30 14:59:30.282: E/AndroidRuntime(2362): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
06-30 14:59:30.282: E/AndroidRuntime(2362): at java.net.InetAddress.getAllByName(InetAddress.java:214)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpConnection.<init>(HttpConnection.java:70)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:340)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:87)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:316)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpEngine.connect(HttpEngine.java:311)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:290)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:240)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:282)
06-30 14:59:30.282: E/AndroidRuntime(2362): at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:177)
06-30 14:59:30.282: E/AndroidRuntime(2362): at in.kgd.ihkboersendepot.MainActivity.Akt(MainActivity.java:36)
06-30 14:59:30.282: E/AndroidRuntime(2362): ... 14 more
Der ursprüngliche Beitrag von 17:00 Uhr wurde um 17:02 Uhr ergänzt:
kann mir jemand helfen und mir sagen warum die app abstürzt...
danke im voraus für die hilfe
mfg
Ikg