Xamarin(C#)の実機デバッグ
Posted: 2016年9月11日(日) 15:20
C言語ではありませんがよろしくお願いします。
現在の状況
・Visual Studio 2015 Communityを使用し、Xamarin(C#)でAndroid開発を行っている。
・PC側(C#のフォームアプリ)に対して、Android側でtcp通信(System.Net.Sockets.TcpClientとTcpListener)を使用してデータを送信する。
・Android Virtual Device Managerで立ち上げたエミュレータからは、意図したとおりにデータを送ることができる。フォームアプリでもデータを受信できている。
問題点
・PCに実機(android端末:nexus 5)をつなげて実機デバッグを行うときに、データを送信してもタイムアウトになってしまう。フォームアプリ側も反応なし。
(どうでもいいことですが、実機デバッグを行うと、ブレークポイントで止まらないのは仕様?)
エミュレータと実機で実はパーミッションの別設定をしないといけないとか、
まさかアクセスポイントが違うとか...
エミュレータで動くにもかかわらず実機では動かないのは、どのような原因が考えられますか。
よろしくお願いします。
現在の状況
・Visual Studio 2015 Communityを使用し、Xamarin(C#)でAndroid開発を行っている。
・PC側(C#のフォームアプリ)に対して、Android側でtcp通信(System.Net.Sockets.TcpClientとTcpListener)を使用してデータを送信する。
・Android Virtual Device Managerで立ち上げたエミュレータからは、意図したとおりにデータを送ることができる。フォームアプリでもデータを受信できている。
問題点
・PCに実機(android端末:nexus 5)をつなげて実機デバッグを行うときに、データを送信してもタイムアウトになってしまう。フォームアプリ側も反応なし。
(どうでもいいことですが、実機デバッグを行うと、ブレークポイントで止まらないのは仕様?)
エミュレータと実機で実はパーミッションの別設定をしないといけないとか、
まさかアクセスポイントが違うとか...
エミュレータで動くにもかかわらず実機では動かないのは、どのような原因が考えられますか。
よろしくお願いします。