DeviceMessage
Сообщение, возвращенное с устройства.
JSON-представление |
---|
{
// Union field contents can be only one of the following:
"statusUpdate": {
object (StatusUpdate )
},
"streamStatus": {
object (StreamStatus )
},
"streamData": {
object (StreamData )
}
// End of list of possible types for union field contents .
} |
Поля |
---|
contents поля объединения. contents может быть только одним из следующих: |
statusUpdate | object ( StatusUpdate ) Информация о состоянии устройства. |
streamStatus | object ( StreamStatus ) Результат потока устройств из ADB. |
streamData | object ( StreamData ) Данные из открытого потока. |
СтатусОбновление
Сообщение StatusUpdate, передаваемое по протоколу ADB для состояния устройства.
JSON-представление |
---|
{
"state": enum (DeviceState ),
"properties": {
string: string,
...
},
"features": string
} |
Поля |
---|
state | enum ( DeviceState ) Состояние устройства |
properties | map (key: string, value: string) Карта объектов с информацией об этом устройстве. Объект, содержащий список пар "key": value . Пример: { "name": "wrench", "mass": "1.3kg", "count": "3" } . |
features | string Разделенный запятыми список «функций», поддерживаемых данным устройством. |
Статус потока
JSON-представление |
---|
{
"streamId": integer,
// Union field status can be only one of the following:
"okay": {
object (Okay )
},
"fail": {
object (Fail )
}
// End of list of possible types for union field status .
} |
Поля |
---|
streamId | integer Уникальный идентификатор этого потока, присвоенный клиентом. |
status поля объединения. Результат потока. Либо «Хорошо» для успеха, либо «Неудачно» для неудачи. status может быть только одним из следующих: |
okay | object ( Okay ) Ладно, для успеха. |
fail | object ( Fail ) Неудача за неудачей. |
Хорошо
Этот тип не имеет полей.
Сообщение о том, что поток открыт
Неудача
Сообщение о том, что поток не удалось открыть
JSON-представление |
---|
{
"reason": string
} |
Поля |
---|
reason | string Отображаемая пользователем причина сбоя. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-09-10 UTC.
[null,null,["Последнее обновление: 2024-09-10 UTC."],[],[]]