رفتن به مطلب
  • 0
DexterFstone

ارور هنگام تست خروجی در مود release

سوال

DexterFstone    13

سلام من برناما در حالت دیباگ اجرا میکنم مشکلی نداره و خوب کار میکنه ولی در حالت ریلیز (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 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

  • 0
در 8 ساعت قبل، DexterFstone گفته است :

سلام من برناما در حالت دیباگ اجرا میکنم مشکلی نداره و خوب کار میکنه ولی در حالت ریلیز (release) ارور میگیره.

خطی ک مربوط به ارور هم میشه را پیدا کردم ولی فقط نمیدونم با چی جایگزینش کنم ممنون میشم راهنمایی کنید.

ارور:

کد برنامه

همون طور که میبینید از E به بعد را ایراد میگیره نمیدونم مشکل چیه، توی دیباگ مود خوب جواب میده ولی برای خروجی ارور میگیره اگه راهنمایی کنید ممنون میشم

تو ترد اصلی نمیتونید به نت وصل بشید دوست عزیز.باید توی بکگراند باشه. از asynctask استفاده کنید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...