У меня есть довольно большая библиотека, разработанная специально для использования в Android-приложении. Однако сама бизнес-логика не зависит от Android. Чтобы сохранить это, я использовал Commons Logging в этой библиотеке, и это соответствующие тесты JUnit (которые я запускаю в Eclipse).Нет входа в сообщество Android?
Однако теперь, когда я начинаю интегрировать его в Activity, который я запускаю на Android, я не могу заставить мой журнал работать. В Eclipse/JUnit я просто потянул файл jar logjj, а также файл log4j.properties. Это не работает при развертывании на устройстве. После борьбы с попыткой заставить это работать в течение нескольких часов, я сдался и попытался заменить все свои права на ведение журнала андроидом.util.Log. Теперь я могу войти в систему, но все тесты JUnit нарушены. Когда какой-либо JUnit пытается зарегистрироваться с использованием android.util.Log, он выдает исключение RuntimeException «Stub!».
Я бы предпочел вернуться к моему подходу к регистрации в сообществе .. если кто-то может помочь с этим .. в противном случае .. что я могу сделать, чтобы мои тестовые примеры JUnit выполнялись с помощью «android.util.Log»?
Большое спасибо заранее. Я потратил больше нескольких часов на это, и я хотел бы снова перейти к написанию реального кода!