读书人

关于Log输出的小白有关问题

发布时间: 2013-07-08 14:13:00 作者: rapoo

关于Log输出的小白问题
我用Log.v("","")输出打印信息,但是我担心是不是Log用多了会对App的性能或者手机的资源造成浪费。

有没有什么好办法输出打印信息,但是在发布的时候又能方便的删掉 应用 性能优化
[解决办法]
定义个全局boolean变量,那个if判断这个变量,if语句里面调用log。release时把这个变量设置为false
[解决办法]
楼上正解 !!
[解决办法]
ADT(r17)中已经自动为你添加了BuildConfig.java类

/** Automatically generated file. DO NOT MODIFY */
package android.hal.cs.testcase;

public final class BuildConfig {
public final static boolean DEBUG = true;
}


所有你现在可以这样做
if (BuildConfig.DEBUG) {
Log.d(TAG, "output something");
}

读书人网 >Android

热点推荐