如获取AndroidManifest中"debuggable"值的方法?所述,检查构建版本是否为可调试的有两种选项:
1.) 使用BuildConfig.DEBUG标志
if (BuildConfig.DEBUG)`
2.) ApplicationInfo.FLAG_DEBUGGABLE
2.) ApplicationInfo.FLAG_DEBUGGABLE if (0 != (getContext().getApplicationInfo().flags &
ApplicationInfo.FLAG_DEBUGGABLE))
它们是否完全相同,还是存在区别?在何时使用哪个?