سلام من برناما در حالت دیباگ اجرا میکنم مشکلی نداره و خوب کار میکنه ولی در حالت ریلیز (release) ارور میگیره.
خطی ک مربوط به ارور هم میشه را پیدا کردم ولی فقط نمیدونم با چی جایگزینش کنم ممنون میشم راهنمایی کنید.
ارور:
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
** Activity (main) Resume **
** Activity (main) Pause, UserClosed = false **
** Activity (main) Resume **
A
B
C
D
E
main_stellarsell (java line: 628)
android.os.NetworkOnMainThreadException
at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1147)
at java.net.InetAddress.lookupHostByName(InetAddress.java:418)
at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
at java.net.InetAddress.getAllByName(InetAddress.java:215)
at com.android.okhttp.HostResolver$1.getAllByName(HostResolver.java:29)
at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:232)
at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:124)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:272)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:211)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:382)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:106)
at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:89)
at com.android.okhttp.internal.http.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:25)
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:449)
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:434)
at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:181)
at org.jsoup.helper.HttpConnection.get(HttpConnection.java:170)
at uk.co.gingerscrack.jSoup.jSoup.connect(jSoup.java:71)
at ir.digitalstone.mha.main._stellarsell(main.java:628)
at ir.digitalstone.mha.main._mstodolar(main.java:566)
at ir.digitalstone.mha.main._generate_click(main.java:529)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:213)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
at anywheresoftware.b4a.objects.ViewWrapper$1.onClick(ViewWrapper.java:80)
at android.view.View.performClick(View.java:4780)
at android.view.View$PerformClick.run(View.java:19866)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
کد برنامه:
Sub StellarSell
Log("A")
Dim js As jSoup
Log("B")
Dim url As String = "https://coinmarketcap.com/currencies/stellar/"
Log("C")
Dim txt As String
Log("D")
Dim num As Int
Log("E")
File.WriteString(File.DirDefaultExternal,"Stellar.txt", js.connect(url))
Log("F")
num = File.ReadString(File.DirDefaultExternal,"Stellar.txt").LastIndexOf("priceValue___11gHJ") + 33
Log("G")
txt = File.ReadString(File.DirDefaultExternal,"Stellar.txt").SubString(num)
Log("H")
File.WriteString(File.DirDefaultExternal,"Stellar.txt",txt)
Log("I")
TokenSell = txt.SubString2(0,10)
Log("J")
End Sub
همون طور که میبینید از E به بعد را ایراد میگیره نمیدونم مشکل چیه، توی دیباگ مود خوب جواب میده ولی برای خروجی ارور میگیره اگه راهنمایی کنید ممنون میشم
سوال
DexterFstone 396
سلام من برناما در حالت دیباگ اجرا میکنم مشکلی نداره و خوب کار میکنه ولی در حالت ریلیز (release) ارور میگیره.
خطی ک مربوط به ارور هم میشه را پیدا کردم ولی فقط نمیدونم با چی جایگزینش کنم ممنون میشم راهنمایی کنید.
ارور:
*** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** ** Activity (main) Resume ** ** Activity (main) Pause, UserClosed = false ** ** Activity (main) Resume ** A B C D E main_stellarsell (java line: 628) android.os.NetworkOnMainThreadException at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1147) at java.net.InetAddress.lookupHostByName(InetAddress.java:418) at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252) at java.net.InetAddress.getAllByName(InetAddress.java:215) at com.android.okhttp.HostResolver$1.getAllByName(HostResolver.java:29) at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:232) at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:124) at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:272) at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:211) at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:382) at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:106) at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:89) at com.android.okhttp.internal.http.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:25) at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:449) at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:434) at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:181) at org.jsoup.helper.HttpConnection.get(HttpConnection.java:170) at uk.co.gingerscrack.jSoup.jSoup.connect(jSoup.java:71) at ir.digitalstone.mha.main._stellarsell(main.java:628) at ir.digitalstone.mha.main._mstodolar(main.java:566) at ir.digitalstone.mha.main._generate_click(main.java:529) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:213) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197) at anywheresoftware.b4a.BA.raiseEvent(BA.java:193) at anywheresoftware.b4a.objects.ViewWrapper$1.onClick(ViewWrapper.java:80) at android.view.View.performClick(View.java:4780) at android.view.View$PerformClick.run(View.java:19866) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5254) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
کد برنامه:
Sub StellarSell Log("A") Dim js As jSoup Log("B") Dim url As String = "https://coinmarketcap.com/currencies/stellar/" Log("C") Dim txt As String Log("D") Dim num As Int Log("E") File.WriteString(File.DirDefaultExternal,"Stellar.txt", js.connect(url)) Log("F") num = File.ReadString(File.DirDefaultExternal,"Stellar.txt").LastIndexOf("priceValue___11gHJ") + 33 Log("G") txt = File.ReadString(File.DirDefaultExternal,"Stellar.txt").SubString(num) Log("H") File.WriteString(File.DirDefaultExternal,"Stellar.txt",txt) Log("I") TokenSell = txt.SubString2(0,10) Log("J") End Sub
همون طور که میبینید از E به بعد را ایراد میگیره نمیدونم مشکل چیه، توی دیباگ مود خوب جواب میده ولی برای خروجی ارور میگیره اگه راهنمایی کنید ممنون میشم
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.