2012-12-24 81 views
0

我已經試過這如何在Google TV設備上播放swf文件?

Intent intent = new Intent(); 
     intent.setAction(android.content.Intent.ACTION_VIEW); 
     String pathFlash = getExternalFilesDir(null).getAbsolutePath() + File.separator + "flash/1.swf"; 
     File file = new File(pathFlash); 
     intent.setDataAndType(Uri.fromFile(file), "flash/*"); 
     startActivity(intent); 

但它的應用程序崩潰由於Android無法找到合適的活動,以播放Flash文件。

我有沒有其他方式播放谷歌電視設備上的Flash文件?

+0

Flash不再支持Android系統。 – CommonsWare

回答

0

您可以使用Chrome(Flash 10及更低版本)以有限的方式播放Flash視頻。嘗試將本地uri傳遞給Chrome的閃存文件 - 它可能工作 - 我沒有嘗試過。 你也可以嘗試創建一個本地html文件,其中嵌入了一個在Chrome中加載的flash對象(html中的本地flash文件引用 - 使用intent傳遞html的uri)