2017-06-30 8 views
0

私はアンドロイドでオンラインcourseraクラスをやっていて、場所の文字列を取り、それがどこにあるのかを示す単純なアプリケーションがあります。私はこのサイトhttps://github.com/aporter/coursera-android/tree/master/Examples/MapLocationからアンドロイドスタジオでmaplocationプロジェクトをインポートし、エミュレータで実行し、ビデオに表示されたアドレスを入力し、 "Show map"をクリックしましたが、何もありません。地図を表示するシンプルなアプリが動作しないandroid

スクリーンショット:エラーで

enter image description here

がそれをログは言う:

6月30日18:14:55.317 2151年から2151年/ course.examples.maplocation E/MapLocation: android.content.ActivityNotFoundException:アクティビティなし がインテントを処理するために見つかりました{act = android.intent.action.VIEW dat = geo:0,0?q = washington + dc}

どうすれば解決できますか?アクティビティが開始されないのはなぜですか?

答えて

0

エミュレータを使用しているため、エミュレータには座標を表示できるアプリがインストールされていない可能性があります。実際のデバイスでアプリを実行してみてください。エミュレータには通常Google Playサービスがインストールされていないため、エミュレータにはGoogleマップアプリがインストールされていない可能性があります。つまり、その場所のデータを開くことができるエミュレータ上のアプリはありません。

+0

ありがとう、私は私の携帯電話で実行することができました。私はこのビデオを見ていたhttps://www.coursera.org/learn/android-programming/lecture/u9rOp/application-fundamentals-part-1そして彼は実際に彼の携帯電話でGoogleマップを表示している..私はどのようにするのだろうかエミュレータにGoogleマップをインストール – asdf1234a

+0

ええ、それは実際にはかなり複雑ですが、まだ可能です。デバイス上のすべてのマップ関連テストを行うのが最善です。 – crymson

関連する問題