Описание тега android-make

Используйте этот тег для вопросов, связанных с файлами "Android.mk", которые написаны для описания ваших исходных кодов C/C++ в системе сборки Android NDK.
1 ответ

Сборка AOSP - при переключении с eng на user или userdebug каталог данных больше не создается

Я создаю AOSP для нестандартного устройства (назовем его mycustomdevice), и успешно скомпилировал, создал образ и развернул инженерную сборку (TARGET_BUILD_VARIANT=eng). Тем не менее, когда я пытаюсь сделать сборку, используя либо user или же userde…
1 ответ

Ресурс не найден ошибка в сборке AOS

Когда я собираю приложение для Android в дереве сборки AOSP, оно генерирует следующую ошибку. error: resource style/Base.Widget.AppCompat.Button (aka com.sample.application:style/Base.Widget.AppCompat.Button) not found. error: resource style/Base.Wi…
25 июн '18 в 09:54
1 ответ

Как Android генерирует 'current.txt' это файл описания API?

Я исследую, как сгенерировать файл в точности как current.txt для моего собственного исходного кода Java (я хочу, чтобы он был совместим с другим кодом, который я использую для анализа android current.txt, поэтому я хочу, чтобы формат был таким же).…
04 фев '17 в 03:56
0 ответов

Упакуйте.arr внутри в apk в сборке aosp

В моем проекте у меня есть один файл.aar (набор файлов.so, основанный на armebabi-v7a), и он будет успешно встроен в дерево исходных текстов Android AOSP. (Исходное дерево основано на arm64-v8a). Но я запускаю приложение, в устройстве оно вылетает и…
1 ответ

Нужна помощь в подключении сторонней статической библиотеки в AOSP

Я пытаюсь портировать стороннюю библиотеку на mediaplayerservice, чтобы улучшить поддержку многих форматов контейнеров. Я могу собрать сторонний стек и получить из него библиотеку (статическую библиотеку). Теперь я хочу связать эту стороннюю библиот…
2 ответа

Добавление проекта библиотеки в Android.mk

Мой проект (A) зависит от двух библиотечных проектов (B & C). У B & C есть источники и ресурсы Java (макеты, графики, значения). Если я хочу построить A, мне нужно включить B & C в Android.mk of A. Может ли кто-нибудь помочь мне в этом?
21 авг '13 в 06:36
1 ответ

Как включить proguard с флагом -assumenosideeffects в файле Android.MK

Я пытаюсь скомпилировать свое приложение с помощью AOSP и которое правильно собирается. У меня есть проблема с использованием флага Proguard. -assumenosideeffects. Я пытаюсь удалить операторы Log в моей окончательной сборке и, следовательно, использ…
2 ответа

Проблема с подключением во время выполнения Android

Я пытаюсь создать приложение и jar-интерфейс с помощью системы сборки Android в Linux. У моего приложения есть зависимость от моего интерфейса, поэтому я должен подготовить jar-интерфейс перед созданием приложения. Но мы столкнулись с проблемами во …
0 ответов

Сборка приложений поставщика AOSP

Я должен построить приложение для Android в дереве исходного кода AOSP с конфигурацией поставщика. Которые имеют некоторые предварительные сборки файлов.so, я загрузил файлы.so, используя следующую конфигурацию LOCAL_PATH := $(call my-dir) include $…
23 авг '18 в 10:20
1 ответ

Невозможно создать локальную общую библиотеку в Android Ndk

Я хочу собрать библиотеку.so для версии 4.0.3, но я не могу это сделать. Я чувствую, что эти проблемы вызваны тем, что мой файл.mk не связан с библиотеками. Файл Android.mk Binder.cpp \ BpBinder.cpp \ CursorWindow.cpp \ IInterface.cpp \ IMemory.cpp …
04 мар '14 в 06:28
2 ответа

MODULE.TARGET.SHARED_LIBRARIES.libjpeg уже определенная ошибка

Я пытаюсь собрать ядро ​​для AOSP 4.4.2 для устройства. Когда я собираю ядро, я получаю build/core/base_rules.mk:134: *** vendor/google/libs: MODULE.TARGET.SHARED_LIBRARIES.libjpeg already defined by external/jpeg. Stop. Я понимаю, что общая перемен…
25 авг '14 в 00:05
0 ответов

Можно ли использовать "minifyenabled = true" в Android.MK или любую замену для этого

У меня есть проект на основе студии Android. Чтобы уменьшить ресурс, я использовал android { buildTypes { release { shrinkResources true minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } Рабо…
22 май '18 в 04:40
2 ответа

Настройка / запуск тестов для модулей, построенных на AOSP

Я новичок в AOSP. Мы разрабатываем модуль промежуточного программного обеспечения AOSP C++. В настоящее время у нас есть настройка LOCAL_MODULE в качестве имени Foo, с некоторыми LOCAL_SHARED_LIBRARIES, такими как Audio, SqliteDatabase, Curl, http c…
1 ответ

LOCAL_LDLIBS не работает, но LOCAL_LDFLAGS работает. Зачем?

Я пытался включить liblog в свое приложение, чтобы использовать печать журнала Android. Я пытался включить это с LOCAL_LDLIBS LOCAL_LDLIBS := -llog Это не работает. Я получаю ошибку ниже: error: undefined reference to '__android_log_print' Я вижу не…
1 ответ

Добавьте правило make к основной марке AOSP

Я добавил новый подпроект C++ в frameworks/base/cmds/myproject и у него есть свой Android.mk файл. Когда я бегу make myprojectСкомпилируется хорошо и без проблем. Однако я хочу добавить make myproject На главную make, Я имею в виду, когда кто-то беж…
12 июн '17 в 04:58
0 ответов

GNUMAKE Ожидается ровно одна ошибка исходного файла

Поэтому я работаю над созданием образца NDK в Android Studio 2.2.2. В проекте используется clapack (математическая библиотека), и он также имеет testclapack.cpp на том же уровне, что и папка clapack. Файл Android.mk также находится в том же каталоге…
31 янв '17 в 05:25
1 ответ

Как удалить пакет в пользовательской сборке?

Я разработчик базы на платформе Qualcomm. Мне интересно, есть ли простой способ определить, какие пакеты создаются в сборке, и я установил свой собственный патч, как показано ниже: `git diff target/product/core.mk diff --git a/target/product/core.mk…
06 ноя '15 в 10:12
1 ответ

Условия Android.mk

Есть ли способ использовать условные выражения в Android.mk? Мне нужно сделать что-то вроде этого: IF arch = AREABI_V7 *use path for my arm_v7 static libs* ELSE *use path for arm static libs*
28 дек '11 в 17:23
1 ответ

Как найти причину возникновения некоторых ошибок при загрузке устройств Android

Я загрузил и собрал источники Android, и я прошил несколько файлов img (system.img,boot.img,userdata.img,recovery.img,cache.img) в устройство Android. Затем я попытался запустить Устройство Android, но не удалось завершить включение устройства Andro…
17 янв '17 в 07:37
0 ответов

AOSP собирать последние изменения без использования clobber

Каждый раз, когда я пытаюсь внести какие-либо изменения в AOSP и чтобы изменения отразились на исходе, я должен сделать clobber, а затем source/envsetup и затем пообедать. Есть ли способ, при котором мне не нужно каждый раз перед тем как строить.