Czy istnieje sposób, w jaki sposób wykluczyć pliki wygenerowane przez Androida (lub ręcznie określić wykluczone foldery), z Analiza -> Sprawdź kod?Android Studio - Sprawdź kod - Wyklucz wygenerowane pliki
Odpowiedz
Znalazłem odpowiedź
Wykluczone foldery nie będą brane pod uwagę dla Code Analysis
- prawym przyciskiem myszy na elemencie najwyższego poziomu i przejdź do Ustawienia Otwarte Module
- Masz listę pojedynczych modułów, wybierz właściwy moduł
- W prawej kolumnie wybierz foldery do wykluczenia i albo prawy przycisk myszy -> wykluczyć lub przycisk wykluczyć powyżej drzewa plików
- W lewej kolumnie usunąć wszelkie odniesienia resztki do wykluczonych katalogów z innych grup niż Wykluczone foldery
Czy jest jakiś sposób na zrobienie tego na build.gradle? –
Nie mam tego dla Android Studio. Czy to dlatego, że mój projekt to projekt przenośny/mobilny? https://www.dropbox.com/s/zezxtycckls0mel/Screenshot%202014-10-30%2018.04.37.png?dl=0 – Kamilski81
też go nie ma, stara odpowiedź – Frank
Użyj niestandardowy zakres. Po kliknięciu przycisku Analiza> Sprawdź kod, w oknie dialogowym Określ zakres inspekcji kliknij "..." po "Zakres niestandardowy". Zdefiniuj nowy zakres. Rekursywnie obejmują Android
, app
i cokolwiek innego jest ważne. Następnie rekurencyjnie wyklucz foldery, których nie chcesz.
Chciałbym umieścić wygenerowany kod w folderze build
i wykluczyć go. (Aby uzyskać kod w folderze build
być zawarte w budowie, umieścić go w app.gradle
w android/sourceSets/main/java.srcDirs
.)
Chciałem tylko powiedzieć, że to działa, mając na uwadze, że przyjęta odpowiedź jest nieaktualna. – zoltish
Po prostu chciałem powiedzieć, że obecnie jest to zalecane przez blog programistów Androida. –
Można to zrobić za pomocą Gradle IDEA plugin:
apply plugin: 'idea'
idea {
module {
excludeDirs = [file("unwanted-directory-name")]
}
}
Spójrz na this odpowiedź:
zasadniczo wystarczy utworzyć niestandardowy zakres z następującym wzorem: !file:*intermediates*/&&!file:*generated*/&&!lib:*..*
nadzieję, że to pomaga.
- 1. coverage.py: wyklucz pliki
- 2. Wyklucz pliki z modułu sprawdzania pisowni sprawdzających pisowni Androida Studio.
- 3. Findbugs wykluczyć wygenerowane pliki
- 4. Eclipse - Pokaż wygenerowane pliki klas
- 5. Wyklucz wygenerowany kod w sonarze
- 6. CMake, jak zachować wygenerowane pliki tymczasowe?
- 7. Wyklucz konkretne pliki z 'git pull'
- 8. Wyklucz pliki z kompilacji w debugowaniu
- 9. Wyklucz pliki z artefaktów Team City
- 10. clion: wyklucz pliki z widoku projektu
- 11. Pliki źródłowe języka "CompileOnSave" w kodzie Visual Studio Kod
- 12. Cofnij VS "Wyklucz z projektu"?
- 13. Kod VS otwarte ostatnie pliki
- 14. pliki Android Studio zduplikowane skopiowane w APK META-INF/BCKEY.DSA
- 15. Lista Php TYLKO pliki wewnątrz archiwum zip (wyklucz foldery)
- 16. Sprawdź połączenie sieciowe android
- 17. IntelliJ Idea wygenerowane źródło
- 18. Android, AsyncTask, sprawdź status?
- 19. Jak ukryć automatycznie wygenerowane pliki według TypeScript w NerdTree?
- 20. Jak mogę skompilować automatycznie wygenerowane pliki C w wersji wstępnej?
- 21. Jak przekazywać wygenerowane pliki Webppa do strumieni Gulp
- 22. Do czego służą pliki "spec.ts" wygenerowane przez Angular CLi?
- 23. W jaki sposób mogę spowodować, że Android Studio przestanie zwracać wygenerowany kod w wynikach wyszukiwania?
- 24. Wyklucz pliki z TFS za pośrednictwem pliku projektu
- 25. Jak debugować pliki studio gradle Android i zadań?
- 26. Android studio projekt - README/.gitignore/Pliki licencji niewidoczne
- 27. Jak przekazywać pliki do instancji emulatora za pomocą Android Studio
- 28. Kod Visual Studio includePath
- 29. Visual Studio Skompilowany kod
- 30. wizualna Studio kod formatowania
Czy możesz powiedzieć, w jaki sposób sprawdzasz kod w studiu android (gradle android studio project). Czy są dostępne jakieś wtyczki? Czy można to zrobić za pomocą wiersza poleceń. –
Możesz sprawdzić kod z menu Android Studio (Analiza> Sprawdź kod), z CLI możesz przejść z Gradle Android Lint ('gradle lint'), ale nie możesz zrobić tego samego Inspekcji kodu z CLI jak Android Studio (IntelliJ IDEA) może z GUI. –
Czy jest dostępne inne narzędzie, które można obsługiwać z wiersza poleceń? –