Собственная библиотека для Android

Я хочу скомпилировать этот код, чтобы быть родной библиотекой Android. Я перепробовал много техник и следую многим онлайн-примерам, и это не работает. Я предоставлю ссылку на код и объясню, какую часть я хочу скомпилировать.
Это ссылка https://github.com/zyq8709/DexHunter (Я хочу скомпилировать код в папке под названием Dalvik). Если кто-нибудь знает, как его скомпилировать, пожалуйста, помогите мне. благодарю вас

1

Решение

Этот код является частью сборки платформы. Если вам повезет, вы можете скомпилировать libdex только для устройства, но вы должны игнорировать сторону хоста. Самый простой взлом будет бежать

ndk-build BUILD_HOST_STATIC_LIBRARY=/dev/null BUILD_HOST_EXECUTABLE=/dev/null
0

Другие решения

Наконец, я нашел решение для компиляции приведенного выше кода. Я загрузил весь исходный код Android с помощью Ubuntu 16.0.4, а затем я изменил конкретный файл, который был изменен, и заменил его. После того как я соберу весь весь исходный код Android. Наконец, я мог получить настроенное ПЗУ и использовать его, как я и ожидал. Если кто-то заинтересован, как скачать и скомпилировать весь исходный код Android, вы можете перейти по этой ссылке https://source.android.com/setup/build/requirements. Если у вас есть какие-либо проблемы, вы можете найти решение на Google или вы можете опубликовать здесь, чтобы кто-то, включая меня, ответит.

0

По вопросам рекламы [email protected]