Я хочу скомпилировать этот код, чтобы быть родной библиотекой Android. Я перепробовал много техник и следую многим онлайн-примерам, и это не работает. Я предоставлю ссылку на код и объясню, какую часть я хочу скомпилировать.
Это ссылка https://github.com/zyq8709/DexHunter (Я хочу скомпилировать код в папке под названием Dalvik). Если кто-нибудь знает, как его скомпилировать, пожалуйста, помогите мне. благодарю вас
Этот код является частью сборки платформы. Если вам повезет, вы можете скомпилировать libdex только для устройства, но вы должны игнорировать сторону хоста. Самый простой взлом будет бежать
ndk-build BUILD_HOST_STATIC_LIBRARY=/dev/null BUILD_HOST_EXECUTABLE=/dev/null
Наконец, я нашел решение для компиляции приведенного выше кода. Я загрузил весь исходный код Android с помощью Ubuntu 16.0.4, а затем я изменил конкретный файл, который был изменен, и заменил его. После того как я соберу весь весь исходный код Android. Наконец, я мог получить настроенное ПЗУ и использовать его, как я и ожидал. Если кто-то заинтересован, как скачать и скомпилировать весь исходный код Android, вы можете перейти по этой ссылке https://source.android.com/setup/build/requirements. Если у вас есть какие-либо проблемы, вы можете найти решение на Google или вы можете опубликовать здесь, чтобы кто-то, включая меня, ответит.