Как можно создать приложение AOSP из исходного кода (используя mma для сборки, чтобы вместо полного образа системы были только необходимые модули) и иметь доступ к общим библиотекам?
I 'м здание LatinIME с некоторыми изменениями.Поскольку я хотел легко установить и отладить, я изменил имя пакета.Теперь я могу легко установить приложение как пользовательское приложение, но оно не может получить доступ к файлам .so в системном разделе.Если я пытаюсь установить приложение с оригинальным именем пакета, оно не может быть установлено из-за старого установленного приложения.
library "/system/lib64/libjni_latinimegoogle.so" ("/system/lib64/libjni_latinimegoogle.so") needed or dlopened by "/system/lib64/libnativeloader.so" is not accessible for the namespace
Другой способ, которым я мог бы придумать, - сохранить пакет.имя как оригинал, но либо создайте переносимый zip-файл, либо каждый раз копируйте apk в системный раздел.
Можно ли разрешить доступ к этому файлу (или включить его в apk) или мне нужно сделать это?трудный путь?