« Android Studio でのログの表示 | トップページ | android アプリでインターネットに接続するためのパーミッション »

2017.08.13

android.content.ActivityNotFoundException: No Activity found to handle Intent

暗黙的インテントでwebを起動する基本的な起動でエラー発生。

URIクラスで誤ると出るエラーらしくて、スペースでハマった人の事例もあったみたい。

Android初心者がAndroidアプリでGooglePlayを開こうとしてつまづいた話

しかし、今回の場合はそうではなかった。

テキストの例には、アクションの設定部分を
String action = "android.intent.action.VIEW";
Intent intent = new Intent( action , address );

とあったけど、正しくは、
String action = Intent.ACTION_VIEW;
Intent intent = new Intent( action , address );

としないといけないみたい。

その後、テキスト通りのソースでもうまくいく。
何かのインポートが抜けていた?
原因は不明。


« Android Studio でのログの表示 | トップページ | android アプリでインターネットに接続するためのパーミッション »

「android開発メモ」カテゴリの記事

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/12074/65659778

この記事へのトラックバック一覧です: android.content.ActivityNotFoundException: No Activity found to handle Intent:

« Android Studio でのログの表示 | トップページ | android アプリでインターネットに接続するためのパーミッション »