2017-05-13 19 views
0

Android Wear 2.0 Appでネットワークにアクセスしようとしています。 問題:HttpUrlConnection with Android Wear with connected phone

スマートウォッチが電話に接続されている場合、接続タイムアウトが発生します。しかし、スマートウォッチが電話に接続されていない場合、接続は正常に機能します。

私はHttpUrlConnectionを使用しています。

ありがとうございました。私の悪い英語のために申し訳ありません!

答えて

0

これは別の記事で回答されています Android Wear 100% packet loss

基本的な考え方は、あなたが時計のWi-Fiを提供した上で数えるべきではないということです。ユーザーが時計のWi-Fiを無効にすると、アプリケーションが時計で動作しなくなる可能性があります。代わりに、あなたのコンパニオン電話アプリを使用してインターネットに接続する必要があります。電話が時計に接続されていない場合は、Wi-Fiを使用します。

あなたのアプリをLET対応時計で実行したい場合でも、ユーザーはこれをオフにしているか、SIMカードがインストールされていない可能性があります。この時点で、ユーザーはおそらくあなたのアプリが動作すると予想します。

それはあなたがあなたのアプリが電話に接続されている間でも動作するようにしたい場合は、それで、電話のためのコンパニオンアプリを作ってください。時計アプリをスタンドアロンアプリにしたいが、時計が電話に接続されていてもインターネットにアクセスできるようにしたいのであれば、基本的にWiを使ってユーザーのバッテリーを消耗させたいと言っている-Fi/LTEの代わりに電話を使ってBluetoothにアクセスしてWebにアクセスします。