В чем разница между IMPORT-MODULE и PREBUILTS?

В настоящее время я использую ffmpeg для разработки медиаплеера на Android. Я скомпилировал ffmpeg, используя ndk. И затем я должен использовать встроенный модуль для кодирования. Поэтому возникает вопрос: как использовать скомпилированный ffmpeg?

Сначала я подумал, так как я должен импортировать модуль ffmpeg, я должен прочитать $(ndk)/docs/IMPORT-MODULE.html, Но когда дело дошло до практики, ничего не вышло.

После некоторого времени я обнаружил, что есть документы, называемые PREBUILTS.htmlчто было именно то, что я хочу. Поэтому я построил новый проект, скопируйте libffmpeg.so в $(newProject)/jni и писать Android.mk шаг за шагом, как изображены документы. Это еще не сработало, но я считаю, что нашел правильный путь.

Итак, возникает вопрос: в чем разница между IMPORT-MODULE а также PREBUILTS? Есть ли IMPORT-MODULE означает, что импортированный модуль может работать сам (может распространяться как двоичный файл), и PREBUILTS значит это только динамическая библиотека?

0 ответов

Другие вопросы по тегам