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

مشکل اندروید 9 با دانلود و پخش فایل صوتی


amardia

سوال

سلام دوستان 

برای دانلود و پخش صوت تو اپم ، هیچ مشکلی توی گوشی خودم که اندروید 7.1 هست ندارم . تو بقیه گوشی ها هم ظاهرا مشکل نداره ، اما تو اندروید 9 ، دانلود می کنه و پخش نمی کنه ! 

بازار هم به همین گیر داده ، اگه میشه راهنماییم کنید . 

 

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

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

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

در 7 ساعت قبل، amardia گفته است :

سلام دوستان 

برای دانلود و پخش صوت تو اپم ، هیچ مشکلی توی گوشی خودم که اندروید 7.1 هست ندارم . تو بقیه گوشی ها هم ظاهرا مشکل نداره ، اما تو اندروید 9 ، دانلود می کنه و پخش نمی کنه ! 

بازار هم به همین گیر داده ، اگه میشه راهنماییم کنید . 

 

کدهاتونو قرار بدین لطفا

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

Sub Process_Globals
	
	Dim sql As SQL
	Dim t As Timer
	Dim link As String="https://imgurl.ir/uploads/v869792_.mp3"

End Sub
 Activity_Create :
med.Initialize2("med")
  
  Dim jo As JavaObject
  jo.InitializeContext
  jo.RunMethod("ChangeColor",Array As Object(SeekBar1,Colors.Blue))


#if java
import android.graphics.PorterDuff;
import android.widget.SeekBar;
public void ChangeColor(SeekBar seekbar,int Color) {
seekbar.getProgressDrawable().setColorFilter(Color, PorterDuff.Mode.SRC_IN);
seekbar.getThumb().setColorFilter(Color, PorterDuff.Mode.SRC_IN);
}
#End If
Sub btn_play_Click
  If File.Exists(File.DirInternal,"v869792_.mp3") Then
    
    If med.Duration=0 Then
      med.Load(File.DirInternal,"v869792_.mp3")
      
      SeekBar1.Max=med.Duration
      SeekBar1.Value=0
      Label2.Text=tabdil(med.Duration)
      Label1.Text="0:00"
    End If
    
    
    med.play
    t.Enabled = True
    btn_pause.Visible = True
    btn_play.Visible = False
    
  Else
    Dim res As Int=Msgbox2("صوت دانلود نشده است ، دانلود می کنید؟","دانلود صوت","بله","خیر","",Null)
    If res=DialogResponse.POSITIVE Then
      btndnl_Click
    End If
  End If
  
End Sub
Sub btndnl_Click
  If File.Exists(File.DirInternal,"v869792_.mp3") Then
    ToastMessageShow("صوت از قبل دانلود شده است",True)
  Else
    
    Dim ht As HttpJob
    ht.Initialize("ht",Me)
    ht.Download(link)
    ProgressDialogShow2("درحال دانلود، ممکن است چند دقیقه طول بکشد...",False)
    
  End If
End Sub
Sub jobdone(job As HttpJob)
  ProgressDialogHide
  If job.Success Then
    Dim out As OutputStream=File.OpenOutput(File.DirInternal,"v869792_.mp3",True)
    File.Copy2(job.GetInputStream,out)
    out.Close
    Msgbox("صوت دریافت شد","موفق")
  Else
    ToastMessageShow("دانلود با شکست مواجه شد!",True)
  End If
End Sub

 

در 8 ساعت قبل، محمدرضا شاهپیری گفته است :

کدهاتونو قرار بدین لطفا

 

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

در 6 ساعت قبل، behnam_tr گفته است :

این کتابخونه رو تست کنید 

ممنون داداش ، ولی این کتابخونه ظاهرا پخش آنلاینه 

من مد نظرم دانلود ، ذخیره تو حافظه داخلی و پخش صوته 

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

در در 20 اردیبهشت 1399 در 01:46، amardia گفته است :

سلام دوستان 

برای دانلود و پخش صوت تو اپم ، هیچ مشکلی توی گوشی خودم که اندروید 7.1 هست ندارم . تو بقیه گوشی ها هم ظاهرا مشکل نداره ، اما تو اندروید 9 ، دانلود می کنه و پخش نمی کنه ! 

بازار هم به همین گیر داده ، اگه میشه راهنماییم کنید . 

 

کد هاتون که خطایی نداره.. تا حالا به این مشکل بر نخوردم:unknown:

مطمئن هستید دانلود با موفقیت انجام میشه؟؟؟

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

در 2 ساعت قبل، Mr.Kafiri گفته است :

کد هاتون که خطایی نداره.. تا حالا به این مشکل بر نخوردم:unknown:

مطمئن هستید دانلود با موفقیت انجام میشه؟؟؟

بله ، تو اندروید های ورژن پایین تر (گوشی من 7)  ، خیلی راحت دانلود می کنه و پخش هم می کنه !

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

از چه کتابخونه ای برای دانلود استفاده میکنید؟؟؟

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

در در 25 اردیبهشت 1399 در 00:19، Mr.Kafiri گفته است :

از چه کتابخونه ای برای دانلود استفاده میکنید؟؟؟

okhttp

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

در 44 دقیقه قبل، amardia گفته است :

okhttp

برای دانلود از Okhttputils2 استفاده کن..

کد زیر رو هم به منیفست اضافه کن

SetApplicationAttribute(android:usesCleartextTraffic, "true")

 

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

در ۱ ساعت قبل، Mr.Kafiri گفته است :

برای دانلود از Okhttputils2 استفاده کن..

کد زیر رو هم به منیفست اضافه کن


SetApplicationAttribute(android:usesCleartextTraffic, "true")

 

هعی وای من ! روزه منو گرفته بود  ظاهراً :bigsmile:

همون  Okhttputils2 هستش کتابخونه م 

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

جدیدا این مشکل پیش اومده تو اپ جدیدم

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

البته برای استفاده از سورس فول جیسون (چشمک+پوش پل)مجبور شدم b4a نسخه ی 9 به پایین استفاده کنم و api28 (تو اندروید x بدون هیچ خطایی فورس کلوز می داد اپ) ، می تونه بخاطر api 28 باشه؟

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

در 4 ساعت قبل، amardia گفته است :

البته برای استفاده از سورس فول جیسون (چشمک+پوش پل)مجبور شدم b4a نسخه ی 9 به پایین استفاده کنم و api28 (تو اندروید x بدون هیچ خطایی فورس کلوز می داد اپ) ، می تونه بخاطر api 28 باشه؟

سلام

فک نکنم اینکه برگشتین به نسخه های قبلی اصولی باشه، هم پوش پل و هم چشمک، نسخه Androidx رو دارن.(من خودم دارم ازشون استفاده می‌کنم)

دلیل فورس کلوز هم احتمالا بخاطر jetify نکردن کتابخونه هاتون باشه و یا استفاده از نسخه های قدیمی کتابخونه ها و کدهای منیفستتون.

***** برای jetify کردن هم توجه داشته باشید که کتابخونه هایی که خودتون اضاف کردین به بیسیک، تو InternalLibraries نباشه و داخل AdditionalLibraries باشه *****

 

برنامه رو هم تو گوشی واقعی تست کنید.

:53::53::53::53::53:

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

بایگانی شده

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

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

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