ブラウザからのリンクでアプリを起動する方法

356 views
Skip to first unread message

taak

unread,
Jan 11, 2011, 7:09:46 AM1/11/11
to 日本Androidの会
はじめまして。
taakといいます。

ブラウザからのリンクにてアプリを起動する方法を探しているのですが、
検索したところ、AndroidManifest.xml内に

---------------------------------------------------------------------------------------------------------------------------------
<activity android:label="@string/app_name"
android:name=".HogeHoge">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/
>
<data android:scheme="hogehoge"/>
</intent-filter>
</activity>
---------------------------------------------------------------------------------------------------------------------------------

と記述すると、

---------------------------------------------------------------------------------------------------------------------------------
<a href="hogehoge://test/">...</a>
---------------------------------------------------------------------------------------------------------------------------------

のリンクから起動できるようになるように書かれておりました。
しかし、デベロッパー登録後に公開し、リンクでアクセスしてみましたが、
Googleの検索ページで『一致するデータはありません』と出てしまい、
schemeが認識されてないようです・・・。
何か足りない設定などあるのでしょうか。

また、
---------------------------------------------------------------------------------------------------------------------------------
<a href="geo:0,0?z=2">...</a>
---------------------------------------------------------------------------------------------------------------------------------
こういったアクセスもあるようなのですが、実際に試された方はいらっしゃいますか?

xmlの設定では自由に設定できる箇所であるため、
スキーマの重複チェックなどもどこかでされるかと思うのですが、
どこでされるのでしょうか・・・。

どうかよろしくお願いいたします。




井形圭介

unread,
Jan 11, 2011, 8:05:19 AM1/11/11
to android-g...@googlegroups.com

井形と申します。
dataタグに android:host="test" を追加してみて下さい。

2011/01/11 21:12 "taak" <t.a.a...@gmail.com>:





--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。

taak

unread,
Jan 12, 2011, 12:38:22 AM1/12/11
to 日本Androidの会
井形さんありがとうございます!
こんなに早く返事いただけるとは思いませんでした。

ただ、大変申し訳ないのですが、すごく、すごく初歩的なことを私が理解しておりませんでした。
というのも、そもそも、前もってアプリをインストールしていないといけなかったんですね・・・。
あと、URLに直接打ち込んでもダメなんですね・・・。

せっかくお返事いただいたのに、本当にすみませんでした。

こんな程度の低い質問しないよう精進していきますので、
今後ともどうかよろしくお願いします!


On 1月11日, 午後10:05, 井形圭介 <k.ikata.w...@gmail.com> wrote:
> 井形と申します。
> dataタグに android:host="test" を追加してみて下さい。
>
> 2011/01/11 21:12 "taak" <t.a.a.k....@gmail.com>:
> このグループから退会するには、android-group-j...@googlegroups.com<android-gro up-japan%2Bunsu...@googlegroups.com>にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-japan?hl=jaからこのグループにアクセスしてください。
Reply all
Reply to author
Forward
0 new messages