Comment faire pour désactiver android studio de tests unitaires (androidTest)
J'ai importé un projet eclipse dans android studio
En quelque sorte, il compris qu'un autre de mes projets eclipse unité-code d'essai pour le projet importé
Il a introduit dans le code et le mettre dans un répertoire src/androidTest dir
Je n'ai pas vraiment envie de faire ça, mais ils sont là maintenant et provoquant l'échec de la copie
Est-il un moyen pour désactiver la androidTest des trucs? Donc, je peux me concentrer sur si l'application fait construit?
Peut-être de son par l'intermédiaire d'un gradle? (C'est ma première exposition à gradle)
Peut-être que j'ai juste besoin de supprimer toutes les androidTest fichiers java, mais cela semble un peu final..
Ce que vous ne sont qu'une solution de contournement est de construire votre application en allant dans "Gradle projets" -> ":application" (ou comment votre répertoire app appels) -> "construire". Il va compiler vous un apk. (ou de créer des "Android Application" configuration par défaut params et le bon module et ensuite l'exécuter, au lieu de la pleine reconstruction/faire de l'ensemble du projet). I. e. l'idée est d'éviter de construire ensemble du projet, sauf si vous en avez besoin, mais la construction de l'application.
Aussi, si vous ne voulez pas supprimer tous les fichiers, il vous suffit de le renommer "androidTest" le dossier à quelque chose comme "_androidTest" et ils ne s'affichent pas dans Projet plus.
Aussi, si vous ne voulez pas supprimer tous les fichiers, il vous suffit de le renommer "androidTest" le dossier à quelque chose comme "_androidTest" et ils ne s'affichent pas dans Projet plus.
OriginalL'auteur bph | 2016-01-27
Vous devez vous connecter pour publier un commentaire.
Une fois que vous faites la Reconstruction du projet dans Android Studio - tous les fichiers sources du projet sont recompilés. Beaucoup de tâches différentes de démarrage, y compris
:compileDebugAndroidTestJavaWithJavac
qui est à l'origine de l'accumulation de pause, une fois votre Instrumentale Tests ne sont pas compilable.Appel pour la reconstruction dans Android Studio est juste une INTERFACE utilisateur pour le passage de ces tâches à gradle:
I. e. il n'y a aucun moyen évident comment peut-il être modifié.
Solutions de contournement:
J'espère, ça aide.
OriginalL'auteur Konstantin Loginov
Quelqu'un pourrait trouver cela utile: Si vous utilisez
JUnit
il y a un@Ignore
de commande, vous pouvez mettre sur une méthode d'essai d'ignorer l'ensemble de la méthode d'essai.Exemple:
OriginalL'auteur Sakiboy
Placer ce code dans votre application gradle script:
Quand gradle ajouter une tâche, ce code ll vérifier les tâches de nom.
si cette tâche est "peluches' (vérifiez ici) qui n'est pas besoin de tous les de construire.
si cette tâche a un " groupe de parole, nous pouvons nous ignorer si nous voulons.
Je ne sais pas ce que ces tâches. Mais quand j'ai sauter sur mon projet ne marche pas l'effet de quelque chose, mais la vitesse (pas trop parce que je n'ai pas de fichiers de test), qui est une douleur sur le système de build gradle.
Je l'espère, ce ll vous aider.
Merci pour le commentaire. Je suis nouveau sur gradle. Aussi mon anglais n'est pas assez pour dire les détails. Je suis obtenir de l'aide à partir du site tout le temps. J'ai pensé qu'il pourrait aider quelqu'un, en quelque sorte. Je peux le supprimer si vous le souhaitez.
Merci pour la mise à jour de votre réponse! Ne vous inquiétez pas au sujet de votre niveau d'anglais, les autres utilisateurs peuvent le modifier afin d'améliorer le texte, tant que nous comprenons ce que vous tentez d'expliquer 🙂
très mauvaise façon 🙂 qu'est ce que tout les autres, pas de "Tester" les tâches de cas 🙂 comme nom de projet contient les noms de "Test + post","+", "le pré + test + post"?
OriginalL'auteur burakokur