Строительство framework.jar в AOSP - PullRequest
       8

Строительство framework.jar в AOSP

0 голосов
/ 03 декабря 2018

Я пытаюсь создать framework.jar из android-x86 aosp, но 'mm' в / frameworks / base возвращает "Нет такого файла или каталога".А также я попытался "сделать фреймворк", но после этого размер framework.jar из 300 байт.Я пытался "сделать модули", чтобы получить имя модуля фреймворка, но список так долго.Может быть, кто-то знает, какое имя модуля для build complete framework.jar?

Обновление: я не знаю, почему mm и mmm не работают для меня, но я понимаю, что это "заставляет framework" работать правильно, после того, какjava-классы Android 5.0, скомпилированные в файлах ART .oat и .odex.Но я пытаюсь обратить вспять эмулятор framework.jar, у которого есть framework.jar для dalvik с файлами .dex внутри.И это меня смутило, когда я сравнил собранный файл и файл эмулятора.

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

Первая среда установки с помощью этой команды:

source build/setupenv.sh 

Второй ланч для вашей цели

lunch your-target 

В третий раз используйте эту команду для создания framework.jar

mmm framework/base

если у вас возникли проблемы или ошибки, сначала очистите исходный каталог, а затем выполните третью команду

make clean 
0 голосов
/ 04 декабря 2018

Попробуйте выполнить следующую команду из основного каталога AOSP:

mmm frameworks/base/
...