AIR for Androidアプリからファイルを外部アプリで開く方法

57 views
Skip to first unread message

内田 大輔

unread,
Aug 13, 2011, 1:46:40 PM8/13/11
to AIR/Flash Android for
いつも参考にさせて頂いております。

今回、タイトルのような要件を実現する方法を試行錯誤しております。
AIR2よりサポートされたopenWithDefaultApplication()はAndroid環境では未サポートっぽいので、代替手段を考えているところです。

どなたか有用な方法をご存知な方はいらっしゃいますでしょうか。

吉岡梅

unread,
Aug 18, 2011, 5:03:31 AM8/18/11
to af...@googlegroups.com
吉岡です。

Androidアプリでは、「いわゆる『デフォルトのアプリ』で任意のファイル等を開く要請」をするには、「インテント」という仕組みを使用します。
このインテントの仕組みは、現状のAIR for Android(AIR 2.x)では使用できないようです。

ただ、やはり要望も多かったようで、次期AIR(3.0かな?)ではインテントの仕組みを利用できるようになるみたいですよ。
Adobeさんのフォーラムでも話題になっているようですね。

■Air 3 on Android supports the intent: protocol!
http://forums.adobe.com/thread/891366
(英語です)

このAIR3.0は、先日ベータ版のSDKがリリースされたばかりですので、まだ正式リリースはちょいと先かと思います。
http://labs.adobe.com/technologies/flashplatformruntimes/air3/

と、いうわけで、「現状はできない。けど、次期バージョンではできそう。」
という状態のようですね。
最近のadobeさんのリリースのペースでしたら、そう遠くないうちにリリースされるのではないでしょうか。

ではでは。

2011年8月14日2:46 内田 大輔 <d.uch...@gmail.com>:

> --
> /**
> *
> * AIR/Flash for Android
> * http://groups.google.co.jp/group/AF4A
> *
> * To post to this group, send email to
> * AF...@googlegroups.com
> *
> * To unsubscribe from this group, send email to
> * AF4A+uns...@googlegroups.com
> *
> */
>

--

シルエロ:吉岡 梅
umeyo...@gmail.com
yosh...@ciruelo.jp

内田 大輔

unread,
Aug 18, 2011, 5:16:52 AM8/18/11
to af...@googlegroups.com
吉岡さま

いつもフォローありがとうございます!
なるほど次期バージョンでの実現の可能性があるということですか。これは楽しみです!

どれくらいの自由度かは置いといて、Intent送受がAIRでも実装できるとなると、かなりできることが広がりますね。

結局のところ本件の課題は別の迂回策で対処しました。
※開きたいファイルをWebからダウンロードさせているので、
そのダウンロード処理をブラウザからリクエストさせることにしました。

Tomonari FUKUDA

unread,
Aug 18, 2011, 8:52:29 PM8/18/11
to af...@googlegroups.com
クラスメソッドの福田です。

ご参考に下記をどうぞ:

・AIR 3 Native Extension 13 Try AIR for Android + ANE in Java
http://akabana.info/2011/08/16/air-3-native-extension-13-try-air-for-android
-ane-in-java/


-----Original Message-----
From: af...@googlegroups.com [mailto:af...@googlegroups.com] On Behalf Of 内田
大輔
Sent: Thursday, August 18, 2011 6:17 PM
To: af...@googlegroups.com
Subject: Re: [AF4A:165] AIR for Androidアプリからファイルを外部アプリで開く
方法

吉岡さま

いつもフォローありがとうございます!
なるほど次期バージョンでの実現の可能性があるということですか。これは楽しみで
す!

どれくらいの自由度かは置いといて、Intent送受がAIRでも実装できるとなると、か

Reply all
Reply to author
Forward
0 new messages