When an app is compiled, what is the minimum priority which is packaged in the APK? The documentation for android.util.Log
states that
Verbose should never be compiled into an application except during development. Debug logs are compiled in but stripped at runtime. Error, warning and info logs are always kept.
Does this imply that different levels of verbosity are handled differently at compile-time and at runtime? What is this different handling? Furthermore, is Log.d()
preferred over Log.v()
for general "somemethod() called." messages and why?