J'ai une assez grande bibliothèque que j'ai développée spécifiquement pour une utilisation dans mon application Android. Cependant la logique métier elle-même n'a aucune dépendance sur Android. Pour préserver cela, j'ai utilisé Commons Logging dans cette bibliothèque et c'est JUnit tests respectifs (que je cours dans Eclipse).No Commons Connexion à Android?
Cependant, maintenant que je commence à l'intégrer dans une activité que je lance sur Android, je n'arrive pas à faire fonctionner ma journalisation. Dans Eclipse/JUnit, j'avais simplement extrait le fichier jar de log4j ainsi qu'un fichier log4j.properties. Cela ne semble pas fonctionner lors du déploiement sur un périphérique. Après avoir lutté pour essayer de faire fonctionner cela pendant plusieurs heures, j'ai abandonné et j'ai essayé de remplacer tous mes trucs de journalisation avec android.util.Log. Maintenant, je peux me connecter sur l'appareil .. mais tous les tests JUnit sont cassés. Quand n'importe quel JUnit essaye de se connecter en utilisant android.util.Log, il lance une 'RuntimeException' Stub! '. Je préférerais revenir à mon approche de journalisation des communs .. si quelqu'un peut aider avec cela .. sinon .. que puis-je faire pour obtenir mes cas de test JUnit en cours d'exécution en utilisant 'android.util.Log'? Merci beaucoup à l'avance .. J'ai passé plus de quelques heures sur ce sujet et j'aimerais passer à l'écriture de code réel à nouveau!