私はAndroidアプリを持っています。それは次のことを行います:
サーバーに接続して、他のデータベースと同時にデータベースの読み取りと更新を行います。
これをインターネット接続を必要としないアプリに変換したい。したがって、複数の電話がBluetooth経由でデータベースに接続し、データベース内の情報を取得および更新しながら、Androidデバイスをデータベースのサーバーとして機能させることが可能かどうかを知りたいですか?
ありがとう
私はAndroidアプリを持っています。それは次のことを行います:
サーバーに接続して、他のデータベースと同時にデータベースの読み取りと更新を行います。
これをインターネット接続を必要としないアプリに変換したい。したがって、複数の電話がBluetooth経由でデータベースに接続し、データベース内の情報を取得および更新しながら、Androidデバイスをデータベースのサーバーとして機能させることが可能かどうかを知りたいですか?
ありがとう
これを行うには、サーバーを必要としないオプションがいくつかあります。どちらも、サーバーに接続する両方のデバイスとは少し異なるアプローチが必要です。
個人的には、Bluetooth オプションを使用してきましたが、それほど難しいとは思いませんでした。基本的に、それを機能させるには、次のことを行う必要があります。
Bluetooth では、デバイスが互いに約 10 m 以内にある必要があります。Wi-fi Direct はもう少し先まで可能ですが、前述のとおり、あまりサポートされていません。両方の通信方法を許可することは可能ですが、やや困難です。
はい。可能です。
ただし、Bluetooth 経由で相互に接続できるように、すべてのデバイスを近くに配置する必要があります。
Android Bluetooth APIをご覧ください。
ただし、Bluetooth の代わりに Wifi を使用することをお勧めします。追加の WiFi ルーターが必要になります。ただし、その場合は Bluetooth API を扱う必要はありません。
Android デバイスの 1 つにサーバーを作成するだけで、残りのデバイスは (現在と同様に) 同じように動作します。