这是个用来确认当前是否是调试模式然后判断是否需要打印日志的很好的方法,具体链接不知道,但是很感谢作者
2016-05-04 10:12
519 查看
/** * 但是当我们没在AndroidManifest.xml中设置其debug属性时: * 使用Eclipse运行这种方式打包时其debug属性为true,使用Eclipse导出这种方式打包时其debug属性为法false. * 在使用ant打包时,其值就取决于ant的打包参数是release还是debug. * 因此在AndroidMainifest.xml中最好不设置android:debuggable属性置,而是由打包方式来决定其值. * * @param context * @return */ private boolean isApkDebugable(Context context) { try { ApplicationInfo info= context.getApplicationInfo(); return (info.flags & ApplicationInfo.FLAG_DEBUGGABLE) != 0; } catch (Exception e) { e.printStackTrace(); } return false; }
相关文章推荐
- MySQL的Order By Rand()的效率问题
- 每天一个Linux命令(6)rmdir命令
- 通过构造AJAX参数实现表单元素JSON相互转换
- MyEclispse的注释模板设置/** 注解 */
- Linux中断处理程序架构
- 数据库用户配额问题ORA-01536: space quota exceeded for tablespace 'TFR_DATA' #
- d3.js——关于力学图d3.layout.force的参数
- Redis3.0单机版的安装教程
- jQuery $.each用法
- LeetCode 208. Implement Trie (Prefix Tree)(前缀树)
- java 读取properties文件
- SoapUI 设置 request data with json body
- Delphi 调用串口例子
- 数据分析的方法与技术
- MyBatis学习总结(三)——优化MyBatis配置文件中的配置
- 关于URL编码
- Android Studio HelloWord 测试程序在Android5.1真机上运行异常分析
- Android Studio HelloWord 测试程序在Android5.1真机上运行异常分析
- Android Studio HelloWord 测试程序在Android5.1真机上运行异常分析
- Android Studio HelloWord 测试程序在Android5.1真机上运行异常分析