У меня есть приложение для Android, состоящее из проекта библиотеки, который содержит исходный код. Затем у меня есть два дополнительных проекта, которые используются для управления профессиональной и облегченной версиями приложения.
Мне не удалось заставить robotium загружать файлы классов ни из моих прокси-приложений (pro и lite, которые ссылаются на библиотеку через ссылку на модуль), ни из самой библиотеки. Я перепробовал несколько разных имен классов и ссылок, но тестовый проект провалился ниже.
public MainTest() {
super("com.joe.app.lib", Main.class);
}
Я не нашел здесь обсуждения о тестировании библиотечных проектов в Android. Ищу совета.
Ошибка MSG
java.lang.RuntimeException: Невозможно создать экземпляр действия. ComponentInfo {com.joe.app.tests / com.job.app.tests.MainTest}: java.lang.ClassNotFoundException: com.joe.tests.MainTest в загрузчике dalvik .system.PathClassLoader [/data/app/com.joe.app.tests-1.apk]