首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >android之app debug/release检查

android之app debug/release检查

作者头像
李小白是一只喵
发布2021-01-29 10:18:51
发布2021-01-29 10:18:51
1K0
举报
文章被收录于专栏:算法微时光算法微时光

image.png

在开发的过程中发布和测试版本需要进行不同的处理。

例如测试版本打印log信息或者是输出某些日志文件,但是正式版本不希望输出这些信息。

有一个比较简单的方法是可以在代码里面检测apk是debug还是release。

代码语言:javascript
复制
/**
     * 判断当前应用是否是debug状态
     */

    public static boolean isApkInDebug(Context context) {
        try {
            ApplicationInfo info = context.getApplicationInfo();
            return (info.flags & ApplicationInfo.FLAG_DEBUGGABLE) != 0;
        } catch (Exception e) {
            return false;
        }
    }
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档