Intereting Posts
OnPageFinished не стрелять правильно при рендеринге веб-страницы Действия пользователя / фрагменты Android для загрузки данных Отмена одиночного сигнала тревоги при наличии нескольких аварийных сигналов Приложение для голосового вызова приложения, например, Viber & Line in android Библиотека поддержки проектирования – какая версия для использования с SDK v21 Как настроить путь к исполняемому файлу Git в Android Studio? Продвинутое местоположение провайдера setsmallestDisplacement не работает в Android Как нарисовать представление поверх всего? Что такое «веб-приложение»? Эмуляция Samsung Galaxy Tab Android – аккордеонный виджет Зачем использовать CardView вместо RelativeLayout или LinearLayout? Загрузка контактов телефона в порядке возрастания Почему не может android gradle найти junit? Почему он не ищет его в удаленных репозиториях? Изменение стиля изображения Android для имитации нажатия кнопки

Как использовать libudev на android

В качестве части приложения мониторинга низкого уровня, которому необходимо отслеживать некоторые изменения в sysfs, я должен использовать интерфейс udev вместо inotify. Довольно ясно, что большинство устройств Android и все устройства, которые мне действительно нужны для запуска этого приложения, используют udev для перечисления устройств и применения политик. Стандартный способ взаимодействия с udev из C-приложения – использовать libudev (libudev.h), но нет каталога libudev.so in / lib и вообще не включать каталог. Поэтому мне нужно получить ARM-порт этой библиотеки или сделать кое-какое обходное решение здесь. Пожалуйста, помогите мне с этой проблемой, так как я не очень хорошо разбираюсь в кросс-компиляции и конкретных вопросах.

Примечание. У меня есть root-доступ на всех устройствах, на которые я собираюсь запустить это приложение.

Solutions Collecting From Web of "Как использовать libudev на android"