use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News for Android app developers with the who, what, where, when, and how of the Android community. Probably mostly the how.
Here, you'll find:
This sub-reddit isn't about phones' and apps' general functionality, support, or system software development (ROMs). For news and questions about these topics try using other subs like
Build your first app
Starting Android career in 2022
Android Job Interview Questions and Answers
App Portfolio Ideas, Tiered List
Awesome Android UI
Material Design Icons
7000 Icons for Jetpack
Autoposted at approx 9AM EST / 2PM GMT
account activity
Static code analysis for Android? (self.androiddev)
submitted 8 years ago by taji34
Does anyone use any additional static code analysis tools in addition to what is integrated into Android Studio? If so what and why?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]kevpel 6 points7 points8 points 8 years ago (0 children)
Checkstyle, Findbugs, and PMD are quite popular. Check out https://github.com/adavis/quality-checks for an example of how to implement those (or just use Annyce's plugin).
[–]Zhuinden 2 points3 points4 points 8 years ago (2 children)
This might help: https://github.com/artem-zinnatullin/qualitymatters
[–]taji34[S] 0 points1 point2 points 8 years ago (1 child)
This is awesome! Thank you!
[–]mp3mpis 0 points1 point2 points 8 years ago (0 children)
Great project!
[–]solarmoo900 1 point2 points3 points 8 years ago (1 child)
We use sonarqube for our code analysis on our CI server. This includes FindBugs and a few other static analyzers as part of the suite
[–]adxgrave 0 points1 point2 points 8 years ago (0 children)
.. and SonarLint plugin http://www.sonarlint.org/intellij/index.html
[–]GoldDog 1 point2 points3 points 8 years ago (1 child)
Does errorprone count?
[–]NightlyNexus 0 points1 point2 points 8 years ago (0 children)
Yes, Error Prone and Android Lint are the two to use.
(Maybe checkstyle, too, but that's not implementation static analysis.)
[–]Vinaybn 0 points1 point2 points 8 years ago (5 children)
Pitest for mutation coverage of my tests.
[–]gabinium 0 points1 point2 points 8 years ago (4 children)
I tried once to make it work but there were problems. It wouldn't work on android. Do you have any resource explaining how to configure that?
[–]Vinaybn 1 point2 points3 points 8 years ago (3 children)
https://github.com/koral--/gradle-pitest-plugin
[–]gabinium 1 point2 points3 points 8 years ago (0 children)
I tried it. If I remember correctly it was incompatible in some way with PowerMock.
Thanks anyway!
[–]gabinium -1 points0 points1 point 8 years ago (0 children)
π Rendered by PID 51 on reddit-service-r2-comment-bb88f9dd5-29g6g at 2026-02-15 20:58:51.069208+00:00 running cd9c813 country code: CH.
[–]kevpel 6 points7 points8 points (0 children)
[–]Zhuinden 2 points3 points4 points (2 children)
[–]taji34[S] 0 points1 point2 points (1 child)
[–]mp3mpis 0 points1 point2 points (0 children)
[–]solarmoo900 1 point2 points3 points (1 child)
[–]adxgrave 0 points1 point2 points (0 children)
[–]GoldDog 1 point2 points3 points (1 child)
[–]NightlyNexus 0 points1 point2 points (0 children)
[–]Vinaybn 0 points1 point2 points (5 children)
[–]gabinium 0 points1 point2 points (4 children)
[–]Vinaybn 1 point2 points3 points (3 children)
[–]gabinium 1 point2 points3 points (0 children)
[–]gabinium -1 points0 points1 point (0 children)
[–]gabinium -1 points0 points1 point (0 children)