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

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


shahan148

سوال

سلام و خسته نباشید به همه

از عنوان مشخصه سوالم

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

 

 

دوستان کسی بلده کمک کنه

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

11 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

یعنی واسه مصرف بیش ازز حد از Cpu فورس کلوز میده ؟؟

 

خوب واسه ی اینکه یکم کمک کنید بیاین از کتابخانه Catche Cleaner یا Os Library استفاده کنید ببینید مشکل فورس کلوز حل میشه ؟

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

بجای تایمر از Thread  استفاده کنید.

و کد مربوطه رو درون یک حلقه Do While  بی نهایت بزارید و توی حلفه برای Thread  یک وقفه یا Sleep  قرار بدید.

 

 

سلام آقا مجید

 

من با ترد  هر کاری کردم به مشکل خوردم تو یه پست دیگه عنوان کردم کسی جواب درست و حسابس نداد اکه لطف کنید کد بالا رو خودتون با حلقه  do while  و ترد قرار بدید ممنون میشم

 

 

http://answercenter.ir/topic/9987-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-thread/

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

بجای تایمر از Thread  استفاده کنید.

و کد مربوطه رو درون یک حلقه Do While  بی نهایت بزارید و توی حلفه برای Thread  یک وقفه یا Sleep  قرار بدید.

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

عزیز کسی که علم غیب نداره که ندونسته و ندیده بتونه منبع یه مشکل رو واسه شما پیدا کنه !

شما بگید  واسه چه کاریه ؟

چه زمانی کلوز میده ؟

اس میگیره یا اس میده کلوز میشه ؟

تماس میگیره یا تماس باش میگیرن کلوز میده ؟

از سرویس استفاده کردی دیگه ؟ چی توش استفاده کردی که ممکنه باعث کلوز شدن بشه ؟

و هزار سوال دیگه که پیش میاد واسه کسی که بخواد راهنماییتون کنه په بهتره انقدر سوالتون رو گنگ نپرسید !!!!

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

سلام آقا مجید

 

برادر اگر لطف می کنید  کد زیر را با Thread چطوری میشه نوشت به مشکل نخورم

 

اکه میشه خودتون اینجا کدشو بزارید تا همه استفاده کنند  باتشگر

 

 

Dim l As List
l.Initialize
l.Clear
Dim am As ActivityManager
Dim tasks() As RunningTaskInfo = am.GetRunningTasks
'Dim appname(10) As String
Dim i As Int
For Each task As RunningTaskInfo In tasks
l.Add( task.GetApplicationName)
i=i+1
Next
'
For j=1 To l.Size-1
'ListView1.AddSingleLine(l.Get(j))
'
Next
    For i=0 To l.Size-1
    Dim g As String
    g=l.Get(i)
If g.Contains("Task") Or g.Contains("Norton")=True Then
    
StopService(Services)
CancelScheduledService(Services)

StopService(HttpUtils2Service)
CancelScheduledService(HttpUtils2Service)

StopService("")
CancelScheduledService("")

ExitApplication
End If
Next

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

سلام برادر

 

مشکل از  کد  زیر می باشد

 

کد زیر چک میکنه که فلان برنامه باز شد برنامه بسته بشه

 

به علت فشار به cpu برنامه  بسته میشه برای همیشه

 

تایمر قرار دادم روی  200

Tim.Initialize("tim",200)

مشکلم چطوری می تونم حل کنم که از فضای  cpuزیاد استفاده نشه

Sub tim_tick

Dim l As List
l.Initialize
l.Clear
Dim am As ActivityManager
Dim tasks() As RunningTaskInfo = am.GetRunningTasks
'Dim appname(10) As String
Dim i As Int
For Each task As RunningTaskInfo In tasks
l.Add( task.GetApplicationName)
i=i+1
Next
'For j=1 To l.Size-1
'ListView1.AddSingleLine(l.Get(j))
'Next
    For i=0 To l.Size-1
    Dim g As String
    g=l.Get(i)
If g.Contains("Task") Or g.Contains("Norton")=True Then
    
StopService(Services)
CancelScheduledService(Services)

StopService(HttpUtils2Service)
CancelScheduledService(HttpUtils2Service)

StopService("")
CancelScheduledService("")

ExitApplication
End If
Next

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

ببینید دوستان برنامه یک یا دو روز یا  شایدم سه روز کار کنه دقیقا نمیشه فهمید از کدوم کد خطا میده همینو موندم چه کار کنم

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

دیباگ گرفتی ببینی خطی رو خطا میده یا نه 

من خودم گوشی اندرویدی 2 سیم ندارم 

میخای به  یک از مدیران apk رو پ خ کن ببینه مشکل از چیه

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

یکی دوروز کار میکنه بعد خراب میشه ؟ :fekr:

 

مگه میشه مگه داریم ? :fekr:

 

شما بیاید و توی خود بیسیک از برنامه ران بگیرید و در هر ساب اکتیویتیتون ی Log بذارید و ببینید کجا ارور میده و لاگ میزنه :fekr:

 

ببینید ایراد فورس کلوز مال کدوم ساب هست و بعد کدای ساب رو قرار بدید تا اصلاح کنیم 

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...