German Version 18

Sinan Tuzcu

Well-Known Member
Licensed User
Longtime User
Hallo,

ich habe mal in der Manifest Editor die android:targetSdkVersion von 8 auf 18 gesetzt.
B4X:
AddManifestText(
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="18"/>
<supports-screens android:largeScreens="true" 
    android:normalScreens="true" 
    android:smallScreens="true" 
    android:anyDensity="true"/>)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
AddPermission(android.permission.SEND_SMS)
SetActivityAttribute(haberyolla, android:windowSoftInputMode, adjustResize)
'End of default text.

darauf hin bekomme ich jetzt so einen Fehlermeldung:
B4X:
onesms_hclient1_responsesuccess (java line: 140)


android.os.NetworkOnMainThreadException


   at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1126)
   at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:163)
   at libcore.io.IoBridge.recvfrom(IoBridge.java:524)
   at java.net.PlainSocketImpl.read(PlainSocketImpl.java:489)
   at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:46)
   at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:241)
   at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:103)
   at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:120)
   at org.apache.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:211)
   at org.apache.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:183)
   at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:155)
   at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:175)
   at org.apache.http.impl.io.ChunkedInputStream.exhaustInputStream(ChunkedInputStream.java:289)
   at org.apache.http.impl.io.ChunkedInputStream.close(ChunkedInputStream.java:262)
   at org.apache.http.conn.BasicManagedEntity.streamClosed(BasicManagedEntity.java:179)
   at org.apache.http.conn.EofSensorInputStream.checkClose(EofSensorInputStream.java:266)
   at org.apache.http.conn.EofSensorInputStream.close(EofSensorInputStream.java:213)
   at java.io.InputStreamReader.close(InputStreamReader.java:145)
   at org.apache.http.util.EntityUtils.toString(EntityUtils.java:139)
   at anywheresoftware.b4a.http.HttpClientWrapper$HttpResponeWrapper.GetString(HttpClientWrapper.java:448)
   at yamu.app.onesms._hclient1_responsesuccess(onesms.java:140)
   at java.lang.reflect.Method.invokeNative(Native Method)
   at java.lang.reflect.Method.invoke(Method.java:511)
   at anywheresoftware.b4a.BA.raiseEvent2(BA.java:167)
   at anywheresoftware.b4a.BA$3.run(BA.java:303)
   at android.os.Handler.handleCallback(Handler.java:615)
   at android.os.Handler.dispatchMessage(Handler.java:92)
   at android.os.Looper.loop(Looper.java:213)
   at android.app.ActivityThread.main(ActivityThread.java:4787)
   at java.lang.reflect.Method.invokeNative(Native Method)
   at java.lang.reflect.Method.invoke(Method.java:511)
   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
   at dalvik.system.NativeStart.main(Native Method)
java.lang.RuntimeException: android.os.NetworkOnMainThreadException
   at anywheresoftware.b4a.BA.raiseEvent2(BA.java:193)
   at anywheresoftware.b4a.BA$3.run(BA.java:303)
   at android.os.Handler.handleCallback(Handler.java:615)
   at android.os.Handler.dispatchMessage(Handler.java:92)
   at android.os.Looper.loop(Looper.java:213)
   at android.app.ActivityThread.main(ActivityThread.java:4787)
   at java.lang.reflect.Method.invokeNative(Native Method)
   at java.lang.reflect.Method.invoke(Method.java:511)
   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
   at dalvik.system.NativeStart.main(Native Method)
Caused by: android.os.NetworkOnMainThreadException
   at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1126)
   at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:163)
   at libcore.io.IoBridge.recvfrom(IoBridge.java:524)
   at java.net.PlainSocketImpl.read(PlainSocketImpl.java:489)
   at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:46)
   at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:241)
   at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:103)
   at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:120)
   at org.apache.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:211)
   at org.apache.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:183)
   at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:155)
   at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:175)
   at org.apache.http.impl.io.ChunkedInputStream.exhaustInputStream(ChunkedInputStream.java:289)
   at org.apache.http.impl.io.ChunkedInputStream.close(ChunkedInputStream.java:262)
   at org.apache.http.conn.BasicManagedEntity.streamClosed(BasicManagedEntity.java:179)
   at org.apache.http.conn.EofSensorInputStream.checkClose(EofSensorInputStream.java:266)
   at org.apache.http.conn.EofSensorInputStream.close(EofSensorInputStream.java:213)
   at java.io.InputStreamReader.close(InputStreamReader.java:145)
   at org.apache.http.util.EntityUtils.toString(EntityUtils.java:139)
   at anywheresoftware.b4a.http.HttpClientWrapper$HttpResponeWrapper.GetString(HttpClientWrapper.java:448)
   at yamu.app.onesms._hclient1_responsesuccess(onesms.java:140)
   at java.lang.reflect.Method.invokeNative(Native Method)
   at java.lang.reflect.Method.invoke(Method.java:511)
   at anywheresoftware.b4a.BA.raiseEvent2(BA.java:167)
   ... 10 more

vielleicht kann mir einer von euch sagen, wie ich das beheben kann.

gruß
sinan
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…