Log使用说明
<pre><code>在现有的CarEngine项目中有两处用于日志打印的工具类,分别是com.spt.carengine.log.LOG以及com.spt.carengine.utils.LogUtil,显的不够统一,所以对现有两个日志打印的工具类做了整合,统一使用com.spt.carengine.utils.LogUtil这个类进行log的打印与写入文件的操作,原有的com.spt.carengine.log.LOG依然保留,其内部也是使用LogUtil来进行log的打印与写入文件。为了可以使log打印的代码统一,建议使用com.spt.carengine.utils.LogUtil。
目前对log打印与文件的写入做了控制,默认是关闭的,需要拨号盘输入“*#123459*#”,选择自己的模块打勾即可。
具体使用范例如下:
private void openGPRSSwitch() {
if (mTelephonyManager != null) {
mTelephonyManager.setDataEnabled(true);
if (mTelephonyManager.getSimOperator() == null) {
return;
}
boolean isAPN = SharePrefsUtils.getBoolean(getApplicationContext(),
SETTING_SYSTEM_APN, false);
if (isAPN) {
LogUtil.d(TAG, &quot;openGPRSSwitch=======&gt;&gt;&gt; getBoolean.&quot; + isAPN);
editMobileApn();
}
}
}</code></pre>