永发信息网

release的app怎么抓日志

答案:1  悬赏:60  手机版
解决时间 2021-03-21 16:27
release的app怎么抓日志
最佳答案
方法一:如果有做代码混淆,在配置文件中加入下面语句
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** v(...);
public static *** i(...);
}
方法二:对于没做代码混淆的,可以按照下面方法:
在manifest文件中加入android:debuggable="@bool/build_log"
<application
android:name="MyApplication"
android:icon="@drawable/gift"
android:label="@string/app_name" android:debuggable="@bool/build_log">
定义一个日志类
public class Lol {

public static final boolean ENABLE_LOG = true & MyApplication.sDebug;

private static final boolean DEBUG = true & ENABLE_LOG;

private static final boolean VERBOSE = true & ENABLE_LOG;

private static final boolean TEMP = true & ENABLE_LOG;

private static final boolean WARNING = true & ENABLE_LOG;

private static final boolean INFO = true & ENABLE_LOG;

private static final boolean ERROR = true & ENABLE_LOG;

public static void obvious(String tag, String msg) {
if (DEBUG) {
msg = "*********************************\n" + msg
+ "\n*********************************";
Log.d(tag, msg);
}
}

public static void d(String tag, String msg) {
if (DEBUG)
Log.d(tag, msg);
}

public static void d(boolean bool, String tag, String msg) {
if (TEMP&bool)
Log.d(tag, msg);
}

public static void i(String tag, String msg) {
if (INFO)
Log.i(tag, msg);
}

public static void e(String tag, String msg) {
if (ERROR)
Log.e(tag, msg);
}

public static void e(boolean bool, String tag, String msg) {
if (TEMP&bool)
Log.e(tag, msg);
}

public static void v(String tag, String msg) {
if (VERBOSE)
Log.v(tag, msg);
}

public static void w(String tag, String msg) {
if (WARNING)
Log.w(tag, msg);
}

public static String getStackTraceString(Exception e) {
return Log.getStackTraceString(e);
}

public static void w(String tag, String msg, Exception e) {
if (WARNING)
Log.w(tag, msg,e);
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
好朋友结婚为什么不请我当伴娘
梁奕铭这个名字好吗?
形容心情极度悲伤的句子
皇子被诺手打爆了啊,怎么打诺手
我自己不好,心里也想不让别人好,我该怎么改
单选题中国已经被卷入资本主义世界市场是在A.
DNF如何强化从一上十三,一共要花多少钱
喜梦婚礼会馆怎么去啊,有知道地址的么
汽车外壳为什么用软钢
带虎字的祝福成语最好说成一句话
烘焙蛋糕机器的价格一般是多少
每次都想摸一个穿打底裤的女生,但是又不敢
每天只说早晚安什么意思啊
昨天从支付宝借呗把钱提出来,今天就没有显示
你好,我是在浙江湖州工作的,在一家私人小型
推荐资讯
金沙岛美甲店这个地址在什么地方,我要处理点
暗示和对方分手的委婉情话
超星 形势与政策 后面的阅读是怎么回事 要看
一年级孩子有必要上逻辑思维课吗?
钟公庙社区服务中心地址在什么地方,想过去办
古人坚持原则的诗句,一句表达古人交友原则的,
中国贫富差距怎么解决,如何解决贫富差距问题
毛刚同学按图所示的电路进行实验,得到下列的
关于晚霞的短句子,描写夏天晚霞景色的句子
描写女子有才华的诗句
我得手机ID锁住了,他们说得换芯片,那得花多
7,8月份想去稻城亚丁自由行,就是坐班车的那
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?