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

مشکل در اجرای فایل ها با intent


mahmoodshahsavari

سوال

سلام دوستان به این چند خط کد توجه کنید :

Sub btn1_Click
 
    Dim i As Intent
    Dim q As String
    File.Copy(File.DirAssets,"football.iso",File.DirRootExternal & "/Psp Games" ,"football.iso")
    q=File.Combine(File.DirRootExternal & "/Psp Games" ,"football.iso")
    i.Initialize(i.ACTION_VIEW,q)
    i.SetType("application/iso")
    'i.WrapAsIntentChooser("شبیه ساز را انتخاب کنید")
    StartActivity(i)
End Sub

واسه باز کردن فایل iso ای هست که گفتم اما وقتی اجراش میکنم رو این دکمه کلیک میکنم با ارور زیر مواجه میشم:gerye: : لینک اسکرین شات

مشکل از چیه ؟

 

 

 

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

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

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

درود

این رو به تست بزنید ببینید جواب میده :

	Dim i As Intent
    File.Copy(File.DirAssets,"football.iso",File.DirRootExternal & "/Psp Games" ,"football.iso")
    i.Initialize(i.ACTION_VIEW, "file://" & File.DirRootExternal & "/Psp Games" ,"football.iso")
    i.SetType("application/iso")
    StartActivity(i)

 

اگر جواب نداد یک نمونه فایل iso برامون قرار بدید تا تست کنیم...

فایل iso ندارم که تست کنم.

 

نکته: از این به بعد فایل هاتون رو حتما و حتما و حتما روی سرور PicoFile.com آپلود کنید

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

با سلام باز هم با همون ارور مواجه میشه

شبیه ساز برای اجرای فایل های iso

نمونه فایل  iso

فک کنم متوجه شدید که دارم چه برنامه ای میزنم :crazy:

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

متوجه نشدم حقیقتا

خود فایل iso به صورت معمولی روی اندروید اجرا میشه؟

یعنی اگه من روی گوشیم یک فایل x.iso داشته باشم و روش کلیک کنم اجرا میشه؟

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

درود

در صورت عادی فایل iso اجرا نمیشه داخل اندروید

حتما برنامه هایی تو صفحه اول مایکت دیدین که با عنوان جی تی ای و خدای جنگ و ......

در اصل این برنامه ها میان با کمک یه شبیه ساز که بازی های کنسول psp رو داخل اندروید اجرا میکنن این برنامه ها رو مینویسن

و بازی های psp هم با فرمت هایcso و iso هستن

و حالا قراره داخل برنامه ی من وقتی روی دکمه اجرای بازی کلیک شد(البته قبلش شبیه ساز رو میگیم کاربر نصب کنه)بازی رو از طریق اون شبیه ساز اجرا کنه و چون به غیر از اون شبیه ساز دیگه برنامه ای واسه اجرای فایل iso وجود نداره بدون باز شدن open with بازی رو اجرا کنه.

ببخشید یکم طولانی شد

اینارو گفتم بلکه شما متوجه بشید منظورمو و انشاالله مشکلم حل شه :)

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

سلام

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

هرکاری کردم واقعا نشد...

انگار SetType رو که شما میزنید و برنامه رو باز میکنید Intent برنامه ی شبیه ساز رو شناسایی نمیکنه واسه اجرا کردن فایل ISO

 

نمونه کد جاواش هم گیز بیاد میشه مشکل رو حل کرد

متاسفانه من یا جست و جوی البته کوچکی که زدم مطلبی در این مورد نتونستم پیدا کنم :fekr:

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

:unknown:

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

پس این برنامه ها چطور نوشته شدند  ؟

اگه کد جاواشو هم گیر بیارید میتونم با کتابخونه اضافش کنم به کدا :)

در ضمن من با فایل  cso تست کردم open with کاملا صحیح میاد..... اما وقتی روی شبیه ساز کلیک میکنم وارد شبیه ساز هم میشه اما زود بسته میشه :fekr:

 

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

بایگانی شده

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

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

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