2015-07-11 16 views
8

Tôi làm cách nào để thực hiện các yêu cầu HTTP hoặc mở ổ cắm trên Android Wear? Tôi đã từng nghĩ rằng điều đó là không thể nhưng ứng dụng Web Browser for Android Wear cho biết việc di chuột qua:Cách thực hiện yêu cầu HTTP qua WiFi trực tiếp từ Android Wear?

"[..] hoạt động ngay cả khi điện thoại của bạn tắt nếu bạn có đồng hồ thông minh với Android Wear 5.1 và WiFi" *.

Tôi đã thử nghiệm ứng dụng và ứng dụng đó CÓ THỂ kết nối Internet khi điện thoại ghép nối bị tắt nguồn.

Bất cứ khi nào tôi mở ổ cắm hoặc thử yêu cầu HTTP trên Android Wear, tôi luôn nhận được ConnectException nói failed to connect to http://foo.com (theo dõi ngăn xếp tương tự here). Vì vậy, tôi đang làm một cái gì đó khác nhau sau đó ứng dụng đang làm và tôi muốn hiểu đó là gì.

Bối cảnh: Tôi đang làm việc trên chứng minh khái niệm và chỉ muốn có thể thực hiện các yêu cầu HTTP và ổ cắm mở. Tôi rất muốn biết nếu có cách nào để làm điều đó. Ngay cả khi nó bao gồm rễ đồng hồ và làm một số phép thuật adb.

Để làm rõ: Tôi biết về API lớp dữ liệu và tôi vẫn muốn có thể thực hiện yêu cầu HTTP và ổ cắm mở.

+0

Ngăn xếp bạn gọi dường như chỉ ra rằng phía bên kia đã từ chối kết nối và không trỏ đến bất kỳ vấn đề nào về mặt mòn. Trong trường hợp của bạn, tạo ra một ngăn xếp sạch sẽ cho thấy vấn đề là ở phía bên mặc và cho chúng ta thấy ngăn xếp và mã của bạn. Ngoài ra hãy chắc chắn rằng thiết bị chiến tranh của bạn thực sự là trên mạng WiFi khi bạn thử nó. –

Trả lời

4

Nếu đồng hồ của bạn có Wifi và thiết bị được thiết lập chính xác, bạn có thể thực hiện cuộc gọi mạng trên đồng hồ khi đồng hồ của bạn bị ngắt kết nối khỏi điện thoại; khi bạn kết nối với điện thoại qua BT, wifi sẽ bị tắt. Trong khi nó được kích hoạt, bạn sẽ có thể coi đó là kết nối mạng thông thường và thực hiện cuộc gọi mạng. Nhưng hãy nhớ rằng nếu bạn viết một ứng dụng dựa trên điều này, ứng dụng của bạn sẽ không hoạt động khi được kết nối với điện thoại, do đó bạn cần xử lý trường hợp đó và cung cấp thay thế cho ứng dụng của bạn để có cùng dữ liệu (ví dụ: kết nối của điện thoại).

Các vấn đề liên quan