Вопросы с тегом 'android-soong'

Сун - это замена старой системы сборки на базе Android. Он заменяет файлы Android.mk файлами Android.bp, которые являются JSON-подобными простыми декларативными описаниями модулей для сборки.
2 отв.

Покрытие Native Code с системой сборки Android Soong

Я пытаюсь создать отчет о покрытии кода для своих нативных компонентов с помощью исходного кода AOSP, используя систему сборки soong. Я расширил aosp vhal, но примеры модульных тестов такие же, как в ссылке ниже. http://androidxref.com/8.1.0_r33/xr...
29 янв. '19 в 16:32
2 отв.

Как построить AOSP Latin IME из дерева?

Я пытаюсь создать AOSP Latin IME (исходный код: https://android.googlesource.com/platform/packages/inputmethods/LatinIME/+/master) без загрузки всего исходного кода AOSP. В идеале я хотел бы построить проект как проект Gradle, чтобы я мог легко инте...
24 янв. '19 в 6:37
1 отв.

Создайте приложение в Android-системе с Android.bp вместо Android.mk

Мне нужна помощь с скриптом Android.bp, используемым новой системой сборки приложений Soong в AOSP. Я не могу создать простое приложение HelloWorld для Android Oreo, с новыми скриптами сборки Android.bp мой скрипт: android_app { name: "AmpTest",...
15 янв. '18 в 17:20
3 отв.

как работает Android soong/android.bp?

Google внедрил систему сборки Soong для замены старой системы makefile. Подумайте, как это работает? скажите, пожалуйста, о Android.bp
10 мая '18 в 5:47
1 отв.

Что CC означает в Soong?

В AOSP Soong много ссылок на cc. В этом файле, например: https://android.googlesource.com/platform/build/soong/+/master/cc/cc.go У меня есть несколько гипотез: Коллекция компиляторов (как в gcc) Кросс-компилятор С, C++ Компилятор C (как в cc, т...
24 янв. '19 в 12:29
1 отв.

Android Oreo новая система сборки (soong/ninja)

Я нахожусь в процессе миграции приложения NDK с AOSP 7 до 8, и сразу у меня есть две (связанные) проблемы. 1) Я использовал мой модуль с mm -B, но теперь кажется -B больше не является приемлемым вариантом. 2) Как я могу очистить только мой модуль?...
22 марта '18 в 21:57
1 отв.

Что такое art.go? И почему считается способ записи условных выражений в файлы bp?

Я пытаюсь найти способ написать условное в файл .bp. Я нашел документацию здесь: https://android.googlesource.com/platform/build/soong/+/HEAD/README.md У этого есть "Как я пишу условия?" часть, которая указывает на art.go: https://android.googleso...
14 июня '19 в 19:56
1 отв.

возможно ли создавать приложения для Android с помощью Andriod.bp

Можно ли создать приложение для Android с помощью Android.bp? Я попытался сгенерировать файл Android.bp из файла Android.MK, используя следующую команду androidmk Android.mk > Android.bp И получившийся файл Android.bp похож, // ANDROIDMK TRANS...
11 мая '18 в 3:54
1 отв.

"Не удалось создать некоторые цели" при создании проекта Android с открытым исходным кодом (AOSP) для Dragonboard (Ubuntu 16.04)

Я пытаюсь пройти процедуру, упомянутую здесь в Ubuntu 16.04: https://www.96boards.org/documentation/consumer/dragonboard/guides/aosp/. Поскольку шаги до того, как я столкнулся с ошибкой, дают широкие результаты и что я успешно выполнил, я упоминаю ш...
19 февр. '19 в 9:56
0 отв.

Android AOSP - Компилировать файлы C++

Я пытаюсь создать AOSP Latin IME без загрузки всего хранилища AOSP. Исходный код для латинского IME доступен здесь: https://android.googlesource.com/platform/packages/inputmethods/LatinIME/+/master Я достиг этого, создав новый проект в Android Stud...
24 янв. '19 в 4:15