Android Wear поддържа ли директен достъп до интернет?

Като разработчик на Android Wear, можем ли да имаме директен достъп до мрежата чрез http заявка? В моя случай искам да изпратя http заявка, за да получа данни за акциите на Yahoo Financial API, но тя винаги се проваля,

Същите условия в stackoverflow Android Wear поддържа ли HttpURLConnection - получаване на EOFException Директна интернет връзка на Android Wear?

Но в най-новата актуализация на Android 5.1.1 се показва „функция за поддръжка на Wifi“ http://officialandroid.blogspot.tw/2015/04/android-wear-wear-what-you-want-get.html

Това означава, че Wifi функцията в Android Wear е само за „синхронизиране на данни“ между телефона и Wear, или можем да правим повече неща на wifi?

Благодаря


person Hsiao yen    schedule 07.07.2015    source източник


Отговори (2)


WiFi означава, че ще можете да използвате API на Wear Data Layer (MessageApi, DataApi, ChannelApi и т.н.), когато вашият телефон и Wear устройство не са директно свързани чрез Bluetooth.

Редактиране: Докато сте свързани към wifi, вие ще можете да правите директни HTTP заявки – все пак имайте предвид, че след повторно свързване с Bluetooth тази възможност се премахва, така че се уверете, че ако го направите възползвате се от тази допълнителна функционалност, гарантирате, че приложението ви работи еднакво добре и в двете ситуации (или има подходящото резервно поведение/предупреждения към потребителя).

person ianhanniballake    schedule 07.07.2015
comment
Да, прав си. Получавам същия отговор в общността на разработчиците на Android Wear. plus.google.com/communities/113381227473021565406 1. WiFi означава само, че ще можете за използване на API на Wear Data Layer (MessageApi, DataApi, ChannelApi и т.н.), когато вашият телефон и Wear устройство не са директно свързани чрез Bluetooth. 2. Придържайте се към API на слоя данни, не можете да изпращате http заявка директно от часовника. Изтеглете интернет данни от телефона, след което ги прехвърлете за гледане с API за слой данни. - person Hsiao yen; 07.07.2015
comment
цяла вечност търсих да потвърдя това... все още ли е вярно през 2019 г.? - person axa; 14.03.2019
comment
@axa - всички устройства Wear 2.0 поддържат WiFi по всяко време. - person ianhanniballake; 14.03.2019

Няма ограничение за вашия wifi по отношение на ограничаване на разговорите, които може да извършва; когато сте прекъснати от телефона си и вашата wifi е включена, определено можете да извършвате интернет разговори през вашата wifi; можете да тествате това, като напишете просто приложение, което прави http повикване. Най-добре е обаче да не разчитате на wifi за тази цел, тъй като wifi често не е наличен и освен ако не вземете адекватни мерки, за да гарантирате, че има резервен вариант, потребителите на вашето приложение може да бъдат разочаровани.

person Ali Naddaf    schedule 18.07.2015