Android Studio Car API

Я пытаюсь добавить android.car API в проект Android Studio. Поскольку классы автомобилей по умолчанию недоступны в sdk, я сделал mm в ... / car-lib и скопировал сгенерированный android.car.jar в app / libs, а затем щелкнул правой кнопкой мыши по нему в AS и -> Добавить как библиотека. После этого классы Car Api по-прежнему недоступны. Чтобы все было понятно, вот шаги, которые я сделал:

/AOSP$ . build/envsetup.sh
/AOSP$ lunch full-eng
/AOSP$ cd packages/services/Car/car-lib
/AOSP/packages/services/Car/car-lib$ mm

Затем скопировал android.car.jar из AOSP / out / target / product / generic / system / framework / android.car.jar в MyProject / app / libs. Затем в Android Studio щелкните правой кнопкой мыши android.car.jar и -> Добавить как библиотеку (автоматическая генерация реализации grandle)


person Qivi    schedule 26.09.2019    source источник
comment
Car SDK теперь выпущен для Android Q. См. stackoverflow.com/questions/55125921   -  person Selim Gurun    schedule 09.08.2020


Ответы (1)


Хорошо, уже понял.

Структура проекта → + Модуль → Импорт .Jar / Пакет AAR → Источник:

AOSP/out/target/common/obj/JAVA_LIBRARIES/android.car_intermediates/classes-full-debug.jar

Тогда то же самое с

AOSP/out/target/common/obj/JAVA_LIBRARIES/android.car_intermediates/classes.jar

Затем добавьте эти модули в качестве зависимостей модуля в модуль вашего приложения.

person Qivi    schedule 27.09.2019
comment
Я пытался собрать его из AOSP, но не смог, потому что у меня файловая система, нечувствительная к регистру, и она не удалась = (. Мне было интересно, есть ли у вас этот .jar где-нибудь, чтобы вы могли поделиться им? Сэкономит мне много хлопот - person bkokot; 24.05.2020