Nimesh Chandramaniya Ответов: 0

Папка "поставщик" файловой системы android


Я разрабатываю приложение для Android, которое взаимодействует с устройством iOS с устройства Android с помощью кабеля OTG. Я использую портированную версию Android библиотека libimobiledevice. Библиотека содержит общие библиотеки (файлы. so) и двоичные исполняемые файлы для установления связи между устройствами Android и iOS с использованием концепции usbmuxd.

Эта библиотека требуется для установки некоторых .так файлы (библиотек) для локации “/поставщик/lib” и некоторые двоичные исполняемые файлы на месте “/поставщик/бин”. После исследования я понял, что эти места доступны, если Android-устройство укоренено.

У меня есть следующие вопросы:

1. Зачем библиотеке libimobildevice понадобятся такие привилегии root? В общем, какие преимущества можно получить (с точки зрения разрешений), поместив файлы общей библиотеки в папку “поставщик”?
2. есть ли какие-либо места в файловой системе Android-устройства, которые эквивалентны помещению файлов в папку “поставщик”?

Что я уже пробовал:

Я протестировал эту библиотеку на своем MOTO-X, который не укоренен, и мне не удалось обнаружить подключенное устройство iOS из моего приложения Android.

0 Ответов