2017-08-23 4 views
8

je suis ayant un problème bizarre dans Android Studio: Le manuel a commencé par linterpeluches ./gradlew dit « aucun problème », mais Analyse -> Vérifier le code détecte des problèmes

Analyze -> Inspect Code -> "Whole project" 

révèle que certains problèmes, si Je le fais

./gradlew lint 

dans la console, il est dit

Ran peluches sur la libération variante: 0 problèmes trouvés

Ran charpie sur debug variante: 0 problèmes trouvés

Je n'ai pas lintOptins dans mon dossier gradle, mais utilise un lint.xml, la voici:

<?xml version="1.0" encoding="UTF-8"?> 
<lint> 
    <issue id="all"> 
    <ignore path="build" /> 
    </issue> 
    <issue id="all"> 
    <ignore path="businesslogic/build" /> 
    </issue> 
</lint> 

Ma question: Comment faire console Voir les mêmes erreurs que Inspection dans android studio?

+0

https://stackoverflow.com/questions/26222665/getting-almost-the-same-results-when-running-as-inspections-and-gradle-lint – laalto

Répondre

3

peluches gradlew et analyser -> inspecter le code sont essentiellement deux contrôles différents

Android Studio fonctionne beaucoup plus ensemble sophistiqué de contrôles que les peluches gradle

Pour voir la liste des contrôles effectués par le studio Android, vous pouvez voir ici http://tools.android.com/tips/lint-checks Cela signifie votre code passera par beaucoup plus d'inspections dans Android Studio Vérifiez que les peluches gradlew

Si vous avez encore les résultats d'être même, vous devez désactiver les contrôles supplémentaires qui ne sont pas inclus dans l'ensemble de contrôles de charpie prédéfinis