-1

私の質問は、必ずしもこれを行う方法についてではありません。むしろ、どこから始めればよいか知りたいのです。ダーツ ゲームを追跡するプログラムを Java で作成しました。コアDartGameクラスと、それを継承するさまざまなゲーム用のクラスがあります。そこから、プレーヤー、順番、現在のスコアなどを追跡します。これはうまく機能し、私がやりたいことは Android アプリにすることです。私のコンピューターには、実行中のアプリをリンクするサーバー プログラムがあります。VPN サーバーにお金を使いたくないので、どこからでもアクセスできるグローバル サーバーは必要ありません。そのため、サーバー プログラムは自分の PC で実行されるだけです。同様のタイプのサーバーの例としては、Android デバイスを搭載した PC でカーソルを制御できる AndroMouse に使用されるサーバーが挙げられます。

デバイスから PC に接続する最良の方法は何ですか? MAC アドレスを使用しているのか、ルーターからの WIFI を使用しているのか、あるいは Bluetooth がオプションであるかどうかはわかりません。私はAndroidにあまり詳しくありませんが、ある種のサーバー/サーバーソケット接続があると思いますが、それにはIPアドレスが必要で、どれを使用すればよいかわかりません。ルーターからローカル IP を使用するのと同じくらい簡単ですか? 私が言ったように、私は自分でそれを行う方法を学びます.Androidの本にたくさんのお金を使う前に、何を学ぶ必要があるか知りたい. 前もって感謝します。

4

1 に答える 1

1

PC とデバイスが同じ LAN にある場合は、wifi 接続を介して通信するためのソケットを作成するだけです。それ以外の場合は、Bluetooth を選択する必要があると思います。私は思います

それらが同じ LAN にない場合は、少し難しくなります。MAC アドレスは LAN でなければ意味がありません。

AndroMouseも Bluetooth 接続を使用します。

于 2013-02-21T03:55:43.583 に答える