Отражение для поиска классов в приложении для Android - PullRequest
1 голос
/ 30 января 2012

Я хочу найти классы в определенном пакете для создания объектов с помощью отражения.В общем, у меня есть рабочий код для простых приложений JAVA.Проблема в том, что

Package.getPackages()

и

this.getClass().getClassLoader().getResource(packageName);

, похоже, не работают для Android, так как я всегда получаю пустой массив в первом случае и ноль ввторой.Тем не менее, я протестировал код в обычной JAVA, используя Unittests с теми же тестовыми данными, и он работал.

Кто-нибудь знает обходной путь?Я знаю, что есть менеджер пакетов, однако мне не нужен список установленных пакетов, которые ссылаются на APK.Я хочу перечислить все URL-адреса пакетов внутри APK.

С уважением, Флориан

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...