بنده دستور کپی فایل با حجم بالای 500 مگابایت رو با استفاده از کتابخانه AriaAsyncTask نوشتم. کد تو اندروید 4 و 6 و 7 به درستی اجرا میشه ولی تو اندروید 5 به مشکل بر میخوره و تو قسمت log خطای AriaAsyncTask Error : null رو میده. ضمنا کپی فایل با حجم کمتر انجام میشه ولی حجم 500 مگ رو که تست کردم کار نمیکنه. میشه جور دیگه این کد رو نوشت یا کتابخانه مشابهی هست که این عملیات رو انجام بده؟
J500F Android 6.0.1: Works - J500F Android 5.1.1: Not Works
Sub Activity_Create(FirstTime As Boolean)
Dim CopyData As AriaAsyncTask
CopyData.Initialize("unpackdata")
CopyData.Run(Null)
End Sub
Sub unpackdata_DoInBackground(params() As Object) As Object
File.Copy(File.DirAssets,"data",File.DirDefaultExternal,"data")
Return True
End Sub
Sub unpackdata_OnPreExecute
ProgressDialogShow2("Please Wait...",False)
End Sub
Sub unpackdata_OnPostExecute(param As Object)
ProgressDialogHide
End Sub
سوال
rasoul.t 15
با سلام
بنده دستور کپی فایل با حجم بالای 500 مگابایت رو با استفاده از کتابخانه AriaAsyncTask نوشتم. کد تو اندروید 4 و 6 و 7 به درستی اجرا میشه ولی تو اندروید 5 به مشکل بر میخوره و تو قسمت log خطای AriaAsyncTask Error : null رو میده. ضمنا کپی فایل با حجم کمتر انجام میشه ولی حجم 500 مگ رو که تست کردم کار نمیکنه. میشه جور دیگه این کد رو نوشت یا کتابخانه مشابهی هست که این عملیات رو انجام بده؟
J500F Android 6.0.1: Works - J500F Android 5.1.1: Not Works
Sub Activity_Create(FirstTime As Boolean) Dim CopyData As AriaAsyncTask CopyData.Initialize("unpackdata") CopyData.Run(Null) End Sub Sub unpackdata_DoInBackground(params() As Object) As Object File.Copy(File.DirAssets,"data",File.DirDefaultExternal,"data") Return True End Sub Sub unpackdata_OnPreExecute ProgressDialogShow2("Please Wait...",False) End Sub Sub unpackdata_OnPostExecute(param As Object) ProgressDialogHide End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.