2011-10-21 11 views
0

AIRアプリケーション内からお気に入りのサイト(Androidのネイティブブラウザを使用して設定されたもの)への読み取りアクセスを取得できますか?私はこのためのAPIを見つけることができませんでした。さらに、アンドロイドのファイルシステムのブラウジングについては何も見つかりませんでした。お気に入りのフォルダが存在しないようです。Adob​​e AIRアプリケーションからブラウザのお気に入り(リンク)を読む

答えて

0

はい、AndroidコンテンツプロバイダのAPIからアクセスできます。具体的には、右ここでAndroidのAPIである:ここhttp://developer.android.com/reference/android/provider/Browser.html#BOOKMARKS_URIは、コンテンツプロバイダの開発者向けのガイドです:http://developer.android.com/guide/topics/providers/content-providers.html

このチュートリアルでは、実際には、具体的ブックマークを操作する方法を示しています。http://mobileorchard.com/android-app-development-android-content-providers/

AIRからこれにアクセスするには、私はthinkyou'll必要性NativeExtensionを書き込む。ここにいくつかの例があります:http://www.adobe.com/devnet/air/native-extensions-for-air.htmlしかし、あなたはサービスや何かでAIRから直接そのURIにアクセスできますか?私は多くのネイティブのアンドロイドをしないので、私は確かにわからない。

+0

4.6が正式リリースされるまで、ネイティブ拡張はサポートされていないと思います。 – SQLiteNoob

+1

ネイティブ拡張は、AIR 3 SDKでサポートされています。 Flash Builderパブリッシングツールはそれらを完全にサポートしていませんが、コマンドラインまたはAntスクリプトにドロップすることはできます。 –

+0

みなさんありがとうございます - 私はNativeExtensionsを見ていきます! – Daniel

関連する問題