海信crm系统手机怎么开启系统log?急!

您的举报已经提交成功,我们将尽快处理,谢谢!
这个应该是海信手机的官方应用
手机刷机一般是不用打开usb调试的,最重要的是装好驱动,手机刷机一般都把电池内存卡什么全都取下来,所以usb调试还有什么作用?多去论坛看看教程吧 ,按教程一步一...
系统出错了
大家还关注5390人阅读
Android App(189)
公司要调试产品,想要监视试用品的 logcat ,捕获本机产生的日志,发送到服务器上
&(提供一个完整的代码下载 && &这里会比下面的代码更完善,多了网络传输和格式转换 &需要2分哦..不嫌麻烦的话在下面拷贝也行.... )
折腾了一天,基本上做好
现在来看代码
& 读取日志需要的权限
&uses-permission android:name=&android.permission.READ_LOGS&/&
package mt.import java.io.BufferedRimport java.io.InputStreamRimport java.util.ArrayLpublic class MyLog{
public static class MLog
public static void getLog()
System.out.println(&--------func start--------&); // 方法启动
ArrayList&String& cmdLine=new ArrayList&String&();
//设置命令
logcat -d 读取日志
cmdLine.add(&logcat&);
cmdLine.add(&-d&);
ArrayList&String& clearLog=new ArrayList&String&();
//设置命令
logcat -c 清除日志
clearLog.add(&logcat&);
clearLog.add(&-c&);
Process process=Runtime.getRuntime().exec(cmdLine.toArray(new String[cmdLine.size()]));
//捕获日志
BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(process.getInputStream()));
//将捕获内容转换为BufferedReader
Runtime.runFinalizersOnExit(true);
String str=null;
while((str=bufferedReader.readLine())!=null)
//开始读取日志,每次读取一行
Runtime.getRuntime().exec(clearLog.toArray(new String[clearLog.size()]));
//清理日志....这里至关重要,不清理的话,任何操作都将产生新的日志,代码进入死循环,直到bufferreader满
System.out.println(str);
//输出,在logcat中查看效果,也可以是其他操作,比如发送给服务器..
if(str==null)
System.out.println(&--
catch(Exception e)
e.printStackTrace();
System.out.println(&--------func end--------&);
这里比较令人纠结的一点就是日志的清理 &logcat -c &如果不加入 清理 在buffer满为止,代码自身能够迭代6~7次....
接下来看看结果 & & & & 日志比较长....一般都这样..原日志用蓝色,捕获并输出对比部分为红色
11-07 06:32:35.895: DEBUG/AndroidRuntime(1071): &&&&&&&&&&&&&& AndroidRuntime START &&&&&&&&&&&&&&11-07 06:32:35.905: DEBUG/AndroidRuntime(1071): CheckJNI is ON11-07 06:32:36.106: DEBUG/AndroidRuntime(1071): --- registering native functions ---11-07 06:32:36.436: DEBUG/ddm-heap(1071): Got feature list request11-07 06:32:36.817: DEBUG/PackageParser(52): Scanning package: /data/app/vmdl53483.tmp11-07 06:32:36.915: INFO/PackageManager(52): Removing non-system package:mt.fzgh11-07 06:32:36.915: DEBUG/PackageManager(52): Removing package mt.fzgh11-07 06:32:36.926: DEBUG/PackageManager(52):
Activities: mt.fzgh.LogDemoActivity11-07 06:32:37.025: DEBUG/PackageManager(52): Scanning package mt.fzgh11-07 06:32:37.037: INFO/PackageManager(52): /data/app/vmdl53483. unpacking11-07 06:32:37.056: DEBUG/installd(32): DexInv: --- BEGIN '/data/app/vmdl53483.tmp' ---11-07 06:32:37.257: DEBUG/dalvikvm(1077): DexOpt: load 32ms, verify 70ms, opt 1ms11-07 06:32:37.275: DEBUG/installd(32): DexInv: --- END '/data/app/vmdl53483.tmp' (success) ---11-07 06:32:37.275: DEBUG/PackageManager(52):
Activities: mt.fzgh.LogDemoActivity11-07 06:32:37.296: DEBUG/ActivityManager(52): Uninstalling process mt.fzgh11-07 06:32:37.296: DEBUG/ActivityManager(52): Force removing process ProcessRecord{44ed5a28 929:mt.fzgh/10029} (mt.fzgh/10029)11-07 06:32:37.296: INFO/Process(52): Sending signal. PID: 929 SIG: 911-07 06:32:37.336: DEBUG/ActivityManager(52): Received spurious death notification for thread android.os.BinderProxy@44ce758811-07 06:32:37.415: INFO/installd(32): move /data/dalvik-cache/data@app@vmdl53483.tmp@classes.dex -& /data/dalvik-cache/data@app@mt.fzgh.apk@classes.dex11-07 06:32:37.426: DEBUG/PackageManager(52): New package installed in /data/app/mt.fzgh.apk11-07 06:32:37.525: DEBUG/AndroidRuntime(1071): Shutting down VM11-07 06:32:37.525: DEBUG/dalvikvm(1071): DestroyJavaVM waiting for non-daemon threads to exit11-07 06:32:37.535: DEBUG/dalvikvm(1071): DestroyJavaVM shutting VM down11-07 06:32:37.535: DEBUG/dalvikvm(1071): HeapWorker thread shutting down11-07 06:32:37.535: DEBUG/dalvikvm(1071): HeapWorker thread has shut down11-07 06:32:37.535: DEBUG/jdwp(1071): JDWP shutting down net...11-07 06:32:37.535: INFO/dalvikvm(1071): D object registry had 1 entries11-07 06:32:37.535: DEBUG/dalvikvm(1071): VM cleaning up11-07 06:32:37.546: DEBUG/dalvikvm(1071): LinearAlloc 0x0 used 623916 of %)11-07 06:32:37.575: DEBUG/ActivityManager(52): Uninstalling process mt.fzgh11-07 06:32:37.575: ERROR/AndroidRuntime(1071): ERROR: thread attach failed11-07 06:32:38.047: DEBUG/dalvikvm(52): GC freed 13838 objects / 811832 bytes in 263ms11-07 06:32:38.056: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f0700e511-07 06:32:38.086: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f02003111-07 06:32:38.086: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f02003011-07 06:32:38.086: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f05000011-07 06:32:38.195: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f06000011-07 06:32:38.195: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f06000111-07 06:32:38.395: DEBUG/dalvikvm(106): GC freed 217 objects / 9344 bytes in 319ms11-07 06:32:38.466: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f0700e511-07 06:32:38.466: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f02003111-07 06:32:38.466: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f02003011-07 06:32:38.466: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f05000011-07 06:32:38.475: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f06000011-07 06:32:38.475: WARN/ResourceType(52): Resources don't contain package for resource number 0x7f06000111-07 06:32:38.766: DEBUG/AndroidRuntime(1082): &&&&&&&&&&&&&& AndroidRuntime START &&&&&&&&&&&&&&
此处和上面有重复,不过是日志本身重复,上面失败了11-07 06:32:38.775: DEBUG/AndroidRuntime(1082): CheckJNI is ON11-07 06:32:39.195: DEBUG/AndroidRuntime(1082): --- registering native functions ---11-07 06:32:39.535: DEBUG/ddm-heap(1082): Got feature list request11-07 06:32:39.895: INFO/ActivityManager(52): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x cmp=mt.fzgh/.LogDemoActivity }11-07 06:32:39.985: INFO/ActivityManager(52): Start proc mt.fzgh for activity mt.fzgh/.LogDemoActivity: pid=1088 uid=10029 gids={1007}11-07 06:32:39.995: DEBUG/AndroidRuntime(1082): Shutting down VM11-07 06:32:39.995: DEBUG/dalvikvm(1082): DestroyJavaVM waiting for non-daemon threads to exit11-07 06:32:39.995: DEBUG/dalvikvm(1082): DestroyJavaVM shutting VM down11-07 06:32:39.995: DEBUG/dalvikvm(1082): HeapWorker thread shutting down11-07 06:32:39.995: DEBUG/dalvikvm(1082): HeapWorker thread has shut down11-07 06:32:39.995: DEBUG/jdwp(1082): JDWP shutting down net...11-07 06:32:39.995: INFO/dalvikvm(1082): D object registry had 1 entries11-07 06:32:40.018: DEBUG/dalvikvm(1082): VM cleaning up11-07 06:32:40.036: DEBUG/dalvikvm(1082): LinearAlloc 0x0 used 639500 of %)11-07 06:32:40.065: ERROR/AndroidRuntime(1082): ERROR: thread attach failed11-07 06:32:40.767: DEBUG/ddm-heap(1088): Got feature list request11-07 06:32:40.815: INFO/mt(1088): success11-07 06:32:40.815: INFO/System.out(1088): --------func start--------
此处之下,就是我们捕获到的内容11-07 06:32:41.086: INFO/System.out(1088): D/AndroidRuntime( 1071): &&&&&&&&&&&&&& AndroidRuntime START &&&&&&&&&&&&&&11-07 06:32:41.125: INFO/System.out(1088): D/AndroidRuntime( 1071): CheckJNI is ON11-07 06:32:41.166: INFO/System.out(1088): D/AndroidRuntime( 1071): --- registering native functions ---11-07 06:32:41.206: INFO/System.out(1088): D/ddm-heap( 1071): Got feature list request11-07 06:32:41.246: INFO/System.out(1088): D/PackageParser(
52): Scanning package: /data/app/vmdl53483.tmp11-07 06:32:41.305: INFO/System.out(1088): I/PackageManager(
52): Removing non-system package:mt.fzgh11-07 06:32:41.346: INFO/System.out(1088): D/PackageManager(
52): Removing package mt.fzgh11-07 06:32:41.386: INFO/System.out(1088): D/PackageManager(
Activities: mt.fzgh.LogDemoActivity11-07 06:32:41.416: INFO/System.out(1088): D/PackageManager(
52): Scanning package mt.fzgh11-07 06:32:41.456: INFO/System.out(1088): I/PackageManager(
52): /data/app/vmdl53483. unpacking11-07 06:32:41.506: INFO/System.out(1088): D/installd(
32): DexInv: --- BEGIN '/data/app/vmdl53483.tmp' ---11-07 06:32:41.546: INFO/System.out(1088): D/dalvikvm( 1077): DexOpt: load 32ms, verify 70ms, opt 1ms11-07 06:32:41.586: INFO/System.out(1088): D/installd(
32): DexInv: --- END '/data/app/vmdl53483.tmp' (success) ---11-07 06:32:41.626: INFO/System.out(1088): D/PackageManager(
Activities: mt.fzgh.LogDemoActivity11-07 06:32:41.666: INFO/System.out(1088): D/ActivityManager(
52): Uninstalling process mt.fzgh11-07 06:32:41.716: INFO/System.out(1088): D/ActivityManager(
52): Force removing process ProcessRecord{44ed5a28 929:mt.fzgh/10029} (mt.fzgh/10029)11-07 06:32:41.756: INFO/System.out(1088): I/Process (
52): Sending signal. PID: 929 SIG: 911-07 06:32:41.805: INFO/System.out(1088): D/ActivityManager(
52): Received spurious death notification for thread android.os.BinderProxy@44ce758811-07 06:32:41.845: INFO/System.out(1088): I/installd(
32): move /data/dalvik-cache/data@app@vmdl53483.tmp@classes.dex -& /data/dalvik-cache/data@app@mt.fzgh.apk@classes.dex11-07 06:32:41.887: INFO/System.out(1088): D/PackageManager(
52): New package installed in /data/app/mt.fzgh.apk11-07 06:32:41.926: INFO/System.out(1088): D/AndroidRuntime( 1071): Shutting down VM11-07 06:32:41.966: INFO/System.out(1088): D/dalvikvm( 1071): DestroyJavaVM waiting for non-daemon threads to exit11-07 06:32:42.016: INFO/System.out(1088): D/dalvikvm( 1071): DestroyJavaVM shutting VM down11-07 06:32:42.056: INFO/System.out(1088): D/dalvikvm( 1071): HeapWorker thread shutting down11-07 06:32:42.095: INFO/System.out(1088): D/dalvikvm( 1071): HeapWorker thread has shut down11-07 06:32:42.136: INFO/System.out(1088): D/jdwp
( 1071): JDWP shutting down net...11-07 06:32:42.176: INFO/System.out(1088): I/dalvikvm( 1071): D object registry had 1 entries11-07 06:32:42.216: INFO/System.out(1088): D/dalvikvm( 1071): VM cleaning up11-07 06:32:42.256: INFO/System.out(1088): D/dalvikvm( 1071): LinearAlloc 0x0 used 623916 of %)11-07 06:32:42.296: INFO/System.out(1088): D/ActivityManager(
52): Uninstalling process mt.fzgh11-07 06:32:42.336: INFO/System.out(1088): E/AndroidRuntime( 1071): ERROR: thread attach failed11-07 06:32:42.376: INFO/System.out(1088): D/dalvikvm(
52): GC freed 13838 objects / 811832 bytes in 263ms11-07 06:32:42.416: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f0700e511-07 06:32:42.458: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f02003111-07 06:32:42.496: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f02003011-07 06:32:42.536: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f05000011-07 06:32:42.575: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f06000011-07 06:32:42.626: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f06000111-07 06:32:42.667: INFO/System.out(1088): D/dalvikvm(
106): GC freed 217 objects / 9344 bytes in 319ms11-07 06:32:42.706: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f0700e511-07 06:32:42.746: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f02003111-07 06:32:42.786: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f02003011-07 06:32:42.825: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f05000011-07 06:32:42.865: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f06000011-07 06:32:42.905: INFO/System.out(1088): W/ResourceType(
52): Resources don't contain package for resource number 0x7f06000111-07 06:32:42.946: INFO/System.out(1088): D/AndroidRuntime( 1082): 11-07 06:32:42.985: INFO/System.out(1088): D/AndroidRuntime( 1082): &&&&&&&&&&&&&& AndroidRuntime START &&&&&&&&&&&&&&11-07 06:32:43.036: INFO/System.out(1088): D/AndroidRuntime( 1082): CheckJNI is ON11-07 06:32:43.095: INFO/System.out(1088): D/AndroidRuntime( 1082): --- registering native functions ---11-07 06:32:43.139: INFO/System.out(1088): D/ddm-heap( 1082): Got feature list request11-07 06:32:43.176: INFO/System.out(1088): I/ActivityManager(
52): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x cmp=mt.fzgh/.LogDemoActivity }11-07 06:32:43.216: INFO/System.out(1088): I/ActivityManager(
52): Start proc mt.fzgh for activity mt.fzgh/.LogDemoActivity: pid=1088 uid=10029 gids={1007}11-07 06:32:43.256: INFO/System.out(1088): D/AndroidRuntime( 1082): Shutting down VM11-07 06:32:43.297: INFO/System.out(1088): D/dalvikvm( 1082): DestroyJavaVM waiting for non-daemon threads to exit11-07 06:32:43.336: INFO/System.out(1088): D/dalvikvm( 1082): DestroyJavaVM shutting VM down11-07 06:32:43.385: INFO/System.out(1088): D/dalvikvm( 1082): HeapWorker thread shutting down11-07 06:32:43.426: INFO/System.out(1088): D/dalvikvm( 1082): HeapWorker thread has shut down11-07 06:32:43.475: INFO/System.out(1088): D/jdwp
( 1082): JDWP shutting down net...11-07 06:32:43.508: INFO/System.out(1088): I/dalvikvm( 1082): D object registry had 1 entries11-07 06:32:43.546: INFO/System.out(1088): D/dalvikvm( 1082): VM cleaning up11-07 06:32:43.586: INFO/System.out(1088): D/dalvikvm( 1082): LinearAlloc 0x0 used 639500 of %)11-07 06:32:43.635: INFO/System.out(1088): E/AndroidRuntime( 1082): ERROR: thread attach failed11-07 06:32:43.685: INFO/System.out(1088): D/ddm-heap( 1088): Got feature list request11-07 06:32:43.716: INFO/System.out(1088): I/mt
( 1088): success11-07 06:32:43.766: INFO/System.out(1088): I/System.out( 1088): --------func start--------
眼尖的读者估计看到这行了..还是被重复打印出来了,但是我也始终没办法了....就这两行,算了吧,我接受这个冗余,如果各位读者有办法解决...欢迎交流11-07 06:32:43.805: INFO/System.out(1088): I/global
( 1088): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.11-07 06:32:43.805: INFO/System.out(1088): --
--11-07 06:32:43.805: INFO/System.out(1088): --------func end--------
此处捕获的内容输出结束....11-07 06:32:44.006: INFO/ActivityManager(52): Displayed activity mt.fzgh/.LogDemoActivity: 4038 ms (total 4038 ms)11-07 06:32:49.196: DEBUG/dalvikvm(227): GC freed 43 objects / 2048 bytes in 126ms11-07 06:32:54.236: DEBUG/dalvikvm(106): GC freed 2281 objects / 132056 bytes in 151ms
最后,感谢一下诸多前辈对编码经验的无私奉献....
这里指出一些本人参考过的代码和不足,csdn专家 xys 前辈也制作了 捕获log的demo程序,并且广为流传,不过经过亲测,似乎只能捕获 触发捕获事件 本身,
也是因为这个原因,我才觉得需要一个更加完善的程序来分享给大家,特发此文共勉。
附带一份logcat的 命令...不过好像 过滤器 指令有问题....慎用
默认设置过滤器
输出到日志文件
获取日志的大小
- v 格式
设置日志(见下面的格式打印格式)
- v 格式
W/tag ( 876): message
W( 876) message (tag)
W/tag : message
W( 876:0x37c) message
09-08 05:40:26.729 W/tag ( 876): message
threadtime
09-08 05:40:26.729 876 892 W tag : message
[ 09-08 05:40:26.729 876:0x37c W/tag ] message
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1378130次
积分:14387
积分:14387
排名:第638名
原创:195篇
转载:147篇
评论:359条
(5)(1)(2)(1)(1)(1)(3)(4)(3)(5)(7)(1)(5)(4)(4)(3)(1)(3)(6)(9)(7)(6)(20)(17)(6)(1)(6)(7)(25)(19)(26)(18)(24)(14)(23)(11)(39)(9)
http://www.oschina.net/project/tag/342/android-ui
http://blog.csdn.net/xys http://hcq0618./Android系统开发中log的使用方法及简单的原理
字体:[ ] 类型:转载 时间:
LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录;在平时开发过程中经常需要与log打交道,所以很有必要了解log的使用方法及简单的原理,感兴趣的朋友可以了解下啊
在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录。在Android系统中,提供了简单、便利的LOG机制,开发人员可以方便地使用。在平时开发过程中经常需要与log打交道,所以很有必要了解log的使用方法及简单的原理。1、linux内核的log输出 在标准的linux内核开发过程中,使用printk,这是一个与printf输出打印齐名的函数,同样提供格式化输出功能,只是其有 打印级别且将信息保存到/proc/kmsg日志中,使用cat命令查看其信息[cat/proc/kmsg]
代码如下: &SPANstyle="COLOR:#003333;FONT-SIZE:14px"&#defineKERN_EMERG"&0&"/*systemisunusable*/ #defineKERN_ALERT"&1&"/*actionmustbetakenimmediately*/ #defineKERN_CRIT"&2&"/*criticalconditions*/ #deinfeKERN_ERR"&3&"/*errorconditions*/ #deinfeKERN_WARNING"&4&"/*warningconditions*/ #deinfeKERN_NOTICE"&5&"/*normalbutsignificantcondition*/ #deinfeKERN_INFO"&6&"/*informational*/ #deinfeKERN_DEBUG"&7&"/*debug-levelmessages*/&/SPAN&
2、android中log输出 Android系统在用户空间中提供了轻量级的logger日志系统,它是在内核中实现的一种设备驱动,与用户空间的logcat工具配合使用能够方便地跟踪调试程序。 Android系统中的C/C++日志接口是通过宏来使用的。在system/core/include/android/log.h定义了日志的级别: /* *Androidlogpriorityvalues,inascendingpriorityorder. */ typedefenumandroid_LogPriority{ ANDROID_LOG_UNKNOWN=0, ANDROID_LOG_DEFAULT,/*onlyforSetMinPriority()*/ ANDROID_LOG_VERBOSE, ANDROID_LOG_DEBUG, ANDROID_LOG_INFO, ANDROID_LOG_WARN, ANDROID_LOG_ERROR, ANDROID_LOG_FATAL, ANDROID_LOG_SILENT,/*onlyforSetMinPriority();mustbelast*/ }android_LogP 为了使用方便,在system/core/include/cutils/log.h定义了相对应的宏: #defineLOGV(...)((void)LOG(LOG_VERBOSE,LOG_TAG,__VA_ARGS__)) #defineLOGD(...)((void)LOG(LOG_DEBUG,LOG_TAG,__VA_ARGS__)) #defineLOGI(...)((void)LOG(LOG_INFO,LOG_TAG,__VA_ARGS__)) #defineLOGW(...)((void)LOG(LOG_WARN,LOG_TAG,__VA_ARGS__)) #defineLOGE(...)((void)LOG(LOG_ERROR,LOG_TAG,__VA_ARGS__)) 因为如果需要使用log输出,包含其头文件:#include&cutils/log.h&并link其动态库:liblog.so即可 #defineLOG_TAG"XX_LOG_TAG"//这里可以定义其输出的TAG #include&cutils/log.h& JAVA层打印: importandroid.util.L privatestaticfinalStringTAG="XX_LOG_TAG"; Log.e(TAG,"ThisistheerrorlogprintedbyLog.iinandroiduserspace."); 3、盒子上如何获取log a、进入shell获取log adbkill-server adbconnectdest-ip adbshell【登录shell】 mount-oremount/system/system【改变权限】 logcat&&1.log 命令行输入CTRL+C回到cmd命令行,adbpullpath/1.log b、直接在cmd命令行获取log adbconnect连上后; adbshell adblogcat&&path/1.log 操作完毕后 命令行输入CTRL+C回到cmd命令行,adbpullpath/1.log c、在terminal终端直接输出log 回车切到shell logcat[此时即可看到打印] 4、Eclipse环境下运行(安装了Android插件),那么直接可以在Eclipse就可以查看了 &5、常用技巧 1、logcat中会打印【输出级别+LOG_TAG名字+进程字+打印的信息】可以充分利用这些信息分析问题 I/SystemServer(939):ActivityManager I/ActivityManager(939):Memoryclass:96 E/AndroidRuntime(939):ErrorreportingWTF 第一列由Log.i(e/w..决定)或者LOGI/LOGE/LOGW... 第二列由LOG_TAG/TAG(JAVA)中决定,可以对于同一组模块前相同的前缀[xxx]funtion这种命名 第三列是系统进程号getpid()这值,打印线程值pthread_slef() 最后的就是自行增加的打印信息 2、调效效率或者执行时间 1、建议重点的打印增加前缀,方便查找。以[######] 2、直接利用logcat输出时间,调试执行速度,分析效率 logcat-vtime【Displaythedate,invocationtime,priority/tag,andPIDoftheoriginatingprocess.】
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具海信手机系统升级的方法谁会?_电脑网络问题_土巴兔装修问答
海信手机系统升级的方法谁会?
报价结果查看方式:
微信人工报价
报价结果将发送到您的手机
深圳装修顾问-馨馨
4年行业经验,24h可咨询
10秒闪电通过好友
您的装修预算约
*装修管家将回电您,免费提供装修咨询服务
*因材料品牌及工程量不同,具体报价以量房实测为准
深圳装修顾问 -馨馨
(四年装修行业经验)
微信扫一扫
海信手机系统升级的方法谁会?
提问者:顾淑兰|
时间: 16:28:12
已有3条答案
回答数:23603|被采纳数:10
爱莫能助_0186
所有回答:&23603
<p class="ask_one_p edit_ &&
&&| &&14-02-19
PC上更新,一般手机不支持手机更新的,进你手机品牌官网查找版本更新,手机连接PC,下载压缩包安装即可。
去售后服务中心升级好一点!在那升级也有保障!
手机的升级和计算机的升级差不多,只要有相应的升级软件下载到你的手机上,执行一下即可,当然你的手机必须支持这种功能。
回答数:32997|被采纳数:30
所有回答:&32997
  手机系统更新的方法如下:
  1、选择手机设置 &&——关于手机。
  2、在线升级——固件升级。
  3、开始进行联网检测。
  4、看到可以升级用的固件或者软件信息。
  5、选择对应的“开始升级”或“全部升级”进行下载。
  6、下载完成后,直接开始安装。
  7、安装完成后升级完成。
  8、重启手机。
回答数:31886|被采纳数:3
白水乡巴佬
所有回答:&31886
  找到手机中的设置,在设置中找到“关于手机”,打开,打开之后能看到“系统更新”,然后点击就行了,如果再更新系统的情况下最好使用WLAN情况下,下载更新包,这样可以省很多的流量,下载完成后直接点击更新就行了,不需要备份手机里面的资料,更新系统不是刷机,不会把里面的资料删除,大家大可放心就好了,更新的时候大家要耐心等待,不要乱动,手机要保持有百分之50的电量以上。
  希望对你有用!
已有 3 个回答
已有 3 个回答
已有 3 个回答
已有 3 个回答
已有 3 个回答
位业主已在问吧找到答案
一万套装修案例
下载土巴兔APP
中国装修网

我要回帖

更多关于 海信手机开启系统log 的文章

 

随机推荐