Getting the most out of Android Lint (Android Dev Summit '18)

Subscribers:
1,350,000
Published on ● Video Link: https://www.youtube.com/watch?v=ffH-LD5uP4s



Duration: 21:00
12,426 views
212


Android Lint already scans your app for hundreds of common issues, contributing to the code warnings that you see in Android Studio. But Lint can do even more for advanced users. Come to this demo-heavy talk to learn about the less common uses of Lint, which may include:

— Writing custom Lint checks for domain- or team-specific needs
— Using annotations to catch threading bugs *before* they cause UI freezes
— Enabling off-by-default checks to improve Java/Kotlin interoperability
— Performance best practices when running Lint on a CI server

Lint overview → http://bit.ly/2DqrhrF
Annotations → http://bit.ly/2JJIQ6m
Sample projects with custom Lint checks → http://bit.ly/2QoDy2u
Lint mailing list → http://bit.ly/2Dq4TyA

Presented by: Matthew Gharrity


Android Dev Summit '18 all sessions playlist → http://bit.ly/ADS18-Sessions
Subscribe to the Android Channel! → http://bit.ly/AndroidDevs1

#AndroidDevSummit event: Android Dev Summit 2018; re_ty: Publish; product: Android - Android Studio; fullname: Matthew Gharrity;




Other Videos By Android Developers


2018-11-07ConstraintLayout deep dive (Android Dev Summit '18)
2018-11-07Developing for Android & large screens (Android Dev Summit '18)
2018-11-07What's new with the Android Gradle plugin (Android Dev Summit '18)
2018-11-07What's new for app developers in Android Auto (Android Dev Summit '18)
2018-11-07Making Android accessibility easy (Android Dev Summit '18)
2018-11-07Best practices for building privacy-friendly apps (Android Dev Summit '18)
2018-11-07Performance analysis using Systrace (Android Dev Summit '18)
2018-11-07Level up with Data Binding (Android Dev Summit '18)
2018-11-07Quick ways to ensure app compatibility with Android Autofill (Android Dev Summit '18)
2018-11-07Optimize your app size with this one trick (Android Dev Summit '18)
2018-11-07Getting the most out of Android Lint (Android Dev Summit '18)
2018-11-07Best practices using JNI (Android Dev Summit '18)
2018-11-07Draw me a rainbow: Advanced VectorDrawable rendering (Android Dev Summit '18)
2018-11-073 platforms in 5 minutes with Kotlin (Android Dev Summit '18)
2018-11-07Building reliable apps when connectivity is unreliable (Android Dev Summit '18)
2018-11-07Testing rebooted (with AndroidX Test) (Android Dev Summit '18)
2018-11-07Understand the impact of Generic System Images (GSI) (Android Dev Summit '18)
2018-11-07Kotlin & Wear OS (Android Dev Summit '18)
2018-11-07Push notifications: An India perspective (Android Dev Summit '18)
2018-11-07Optimizing user flows through login (Android Dev Summit '18)
2018-11-07The Room in the house (Android Dev Summit '18)



Tags:
type: Conference Talk (Full production);
pr_pr: Android
purpose: Educate