2014-12-01 4 views
0

Я работаю над приложением Android, которое разговаривает с веб-камерой через USB.Android USB без разрешения ROOT

Я использую JNI для использования библиотек устройств (* .so-файлов). Само приложение находится в режиме USB-хоста и работает как ожидалось на пользовательском изображении, где я предоставляю разрешения на чтение и запись всем пользователям для доступа к USB-устройству в/dev/bus/usb/

Приложение не в состоянии взаимодействовать с устройством в виде изображения запаса, где устройство не внедрено.

есть ли способ, позволяющий устройству общаться без корневого или пользовательского образа?

Спасибо.

ответ

0

Да, есть способ, но это немного сложно.

необходимо подписать приложение с тем же ключом, с которым подписан os. , который позволяет получить системные разрешения без использования корневого устройства.

вы можете попробовать прочитать это android permission.

и вы можете получить более подробное описание из этого posted question and answers

+0

Добро пожаловать в Stack Overflow! Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. См. [Как написать хороший ответ] (http://stackoverflow.com/help/how-to-answer). – ByteHamster

+1

Поблагодарили – Roi1981

 Смежные вопросы

  • Нет связанных вопросов^_^