Как скомпилировать LibVL C для Android 7? - PullRequest
0 голосов
/ 28 февраля 2020

Возможно, я задаю действительно тупой вопрос (как я всегда чувствую, когда мне нужно задать что-то тривиальное), но я не могу понять, как скомпилировать libVL C для моей конкретной c версии SDK.

Я слежу за страницей AndroidCompile из вики, все работает нормально, пока gradle не начнет делать свое дело. Затем я понимаю, что, хотя я и дал ему API 24 (что означает Android 7), он все еще пытается установить значение по умолчанию API 29 (Android 10, если я не ошибаюсь).

Итак, что дает? Может мне нужно git клонировать более раннюю ветку? Пробовал тоже, не нашел ни одного специально для 24.

Все, что мне нужно, - это настроить Android API-интерфейс проекта Studio 24, и мне нужен VL C. Если бы я мог сделать это без необходимости компилировать материал сам, это было бы еще лучше. Сейчас я пытаюсь получить официальный пример приложения Android VL C для компиляции, и мне не хватает libvl c -3.0.0.aar. Отсюда вопрос.

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 02 марта 2020

Я думаю, вы запутались в понятиях минимум и цель SDK.

LibVL C (библиотека) в настоящее время требует минимум SDK-версия Android 17.

Вашему проекту (приложению), которое будет ссылаться на LibVL C, требуется target SDK-версия Android 24.

Я не вижу здесь проблемы.

Что касается компиляции LibVL C для Android, самый простой способ - использовать изображение docker, предоставленное VideoLAN, но из того, что я понимаю тебе не нужно.

...