android之app debug/release檢查

在開發的過程中發佈和測試版本需要進行不同的處理。

例如測試版本打印log信息或者是輸出某些日誌文件,但是正式版本不希望輸出這些信息。

有一個比較簡單的方法是可以在代碼裏面檢測apk是debug還是release。

/**
     * 判斷當前應用是否是debug狀態
     */

    public static boolean isApkInDebug(Context context) {
        try {
            ApplicationInfo info = context.getApplicationInfo();
            return (info.flags & ApplicationInfo.FLAG_DEBUGGABLE) != 0;
        } catch (Exception e) {
            return false;
        }
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章