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

مشکل java.io.FileNotFoundException: /data/user/0/Ir.***.****.Book/files/virtual_assets/null (No such file or directory)


turkmensozluk

سوال

سلام دوستان عذر میخوام این سوالو میپرسم!شاید تو انجمن باشه بنده پیدا نکردم جواب رو!
به هرحال کد زیر برای فراخوانی یک فایل صوتی از دیتابیس هست...

Try
        cursor2=SQL1.ExecQuery("SELECT * FROM TblMatn")
        cursor2.Position=i
        Label1.Text=cursor2.GetString("sot")
    Catch
    End Try

    m1.Initialize( )
    m1.Load(File.DirAssets, Label1.Text)


که با خطای زیر مواجه میشم...

java.io.FileNotFoundException: /data/user/0/Ir.***.****.Book/files/virtual_assets/null (No such file or directory)

چیکار باید کنم فایل رو فرخوانی کنه؟!
توضیح مختصر(در یک صفحه،چندین لیبل فراخوانی شده(این بخش کار میکنه)،برای هر لیبل یک فایل صوتی متفاوت فراخوانی میشه که با کلیک روی باتن صدای مربوطه پخش میشه)

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

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

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

در 16 دقیقه قبل، turkmensozluk گفته است :

سلام دوستان عذر میخوام این سوالو میپرسم!شاید تو انجمن باشه بنده پیدا نکردم جواب رو!
به هرحال کد زیر برای فراخوانی یک فایل صوتی از دیتابیس هست...

Try)

چیکار باید کنم فایل رو فرخوانی کنه؟!
توضیح مختصر(در یک صفحه،چندین لیبل فراخوانی شده(این بخش کار میکنه)،برای هر لیبل یک فایل صوتی متفاوت فراخوانی میشه که با کلیک روی باتن صدای مربوطه پخش میشه)

سلام. لطفا کدها رو تو تگ کد قرار بدید عزیز که بشه خوند. اما در مورد مشکل. خط زر رو اگه دقت کنید بخش آخر null هست.

virtual_assets/null

چک کنید ببینید چیه که مقدار نال گرفته

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

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

سلام. لطفا کدها رو تو تگ کد قرار بدید عزیز که بشه خوند. اما در مورد مشکل. خط زر رو اگه دقت کنید بخش آخر null هست.


virtual_assets/null

چک کنید ببینید چیه که مقدار نال گرفته

  

Sub Activity_Create(FirstTime As Boolean)

If File.Exists(File.DirInternal,"db.db")=False Then
	File.Copy(File.DirAssets,"db.db",File.DirInternal,"db.db")
	End If
	
	If SQL1.IsInitialized = False Then
		SQL1.Initialize(File.DirInternal,"db.db",True)
	End If

        cursor2=SQL1.ExecQuery("SELECT * FROM TblMatn")
        cursor2.Position=i
        Label1.Text=cursor2.GetString("sot")
    Catch
    End Try

    m1.Initialize( )
    m1.Load(File.DirAssets, Label1.Text)


End Sub

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

  m1.Load(File.DirAssets, Label1.Text)

میگه این کد مشکل داره و فایل صوتی رو شناسایی نمیکنه...خب من دیتابیسم درسته فایل هم در دیتابیس هست!

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

در 47 دقیقه قبل، turkmensozluk گفته است :

  


Sub Activity_Create(FirstTime As Boolean)

If File.Exists(File.DirInternal,"db.db")=False Then
	File.Copy(File.DirAssets,"db.db",File.DirInternal,"db.db")
	End If
	
	If SQL1.IsInitialized = False Then
		SQL1.Initialize(File.DirInternal,"db.db",True)
	End If

        cursor2=SQL1.ExecQuery("SELECT * FROM TblMatn")
        cursor2.Position=i
        Label1.Text=cursor2.GetString("sot")
    Catch
    End Try

    m1.Initialize( )
    m1.Load(File.DirAssets, Label1.Text)


End Sub

 

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

Log(cursor2.GetString("sot"))

 

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

در 3 ساعت قبل، turkmensozluk گفته است :

سلام دوستان عذر میخوام این سوالو میپرسم!شاید تو انجمن باشه بنده پیدا نکردم جواب رو!
به هرحال کد زیر برای فراخوانی یک فایل صوتی از دیتابیس هست...

Try
        cursor2=SQL1.ExecQuery("SELECT * FROM TblMatn")
        cursor2.Position=i
        Label1.Text=cursor2.GetString("sot")
    Catch
    End Try

    m1.Initialize( )
    m1.Load(File.DirAssets, Label1.Text)


که با خطای زیر مواجه میشم...

java.io.FileNotFoundException: /data/user/0/Ir.***.****.Book/files/virtual_assets/null (No such file or directory)

چیکار باید کنم فایل رو فرخوانی کنه؟!
توضیح مختصر(در یک صفحه،چندین لیبل فراخوانی شده(این بخش کار میکنه)،برای هر لیبل یک فایل صوتی متفاوت فراخوانی میشه که با کلیک روی باتن صدای مربوطه پخش میشه)

سلام

طبق فرموده استادشاهپیری در مورد خطای null

در دیتابیستون نباید فیلد خالی وجود داشته باشه ...

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

بایگانی شده

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

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

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