режим USB Accessory для андройд с версией >=2.3.4 и <3.1

Ответить
slbel
Сообщения: 36
Зарегистрирован: 31 мар 2015, 13:25

режим USB Accessory для андройд с версией >=2.3.4 и <3.1

Сообщение slbel » 21 авг 2015, 10:18

Доброго всем времени суток!

Пытаюсь заставить работать смартфон с версией 2.3.6 в режиме USB Accessory.
Согласно документации
http://developer.android.com/guide/topi ... ssory.html#
для некоторый смартфонов это возможно.

Используется смартфон Samsung gt-i8160 (Ace 2). В качестве USB хоста к которому подключатся смартфон - используется кабель на основе FT311D. Данная микросхема дает возможность обмена данными по протоколу UART (COM) между приложением андроид смартфона и другим устройством.

Программа - составлена в соответствии с требованиями, компилируется. Пытаемся установить. Получаем сообщение:

Код: Выделить всё

Waiting for device.
Target device: samsung-gt_i8160-6C7E542D746398E8129963993C59C21
Uploading file
	local path: D:\Android\AndroidStudioProjects\UARTLoopback\app\build\outputs\apk\app-debug.apk
	remote path: /data/local/tmp/com.UARTLoopback
Installing com.UARTLoopback
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.UARTLoopback"
pkg: /data/local/tmp/com.UARTLoopback
Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]
Как я понимаю, данное устройство не поддерживает Google API бэкпорт (backport)? Что можно сделать, как добавить эту библиотеку в смартфон? Через Google Play?

Повторяю, речь идет о попытке заставить работать смартфон с версией ниже 3.1.

С уважением.

Ответить