Android日志在日志消息的开头添加包名
在我发布的问题中,您可以看到此日志的原始代码示例,以及生成此日志的原因:Android日志在日志消息的开头添加包名,android,logging,Android,Logging,在我发布的问题中,您可以看到此日志的原始代码示例,以及生成此日志的原因: 08-15 22:54:16.500: INFO/SOD:BT_Receiver(16151): <!>com.nu.art.software.log.Log 69<!> Bluetooth device found: [bbbb:Demo gizmo 2], 5a0204, 6C:0E:0D:77:B0:96 08-15 22:54:16.578: INFO/SOD:BT_Receiver(161
08-15 22:54:16.500: INFO/SOD:BT_Receiver(16151): <!>com.nu.art.software.log.Log 69<!> Bluetooth device found: [bbbb:Demo gizmo 2], 5a0204, 6C:0E:0D:77:B0:96
08-15 22:54:16.578: INFO/SOD:BT_Receiver(16151): <!>com.nu.art.software.log.Log 69<!> Bluetooth device found: [aaaa:Demo gizmo 1], 5a020c, 00:26:CC:81:AF:AD
08-15 22:54:33.820: INFO/SOD:BT_Receiver(16151): <!>com.nu.art.software.log.Log 69<!> Bluetooth device found: Zomaar Iemand, 5a0204, 20:21:A5:C0:CF:6F
我的问题是,com.nu.art.software.log.log 69的文本来自哪里
我自己不加,任何地方都不加。我在Android原始日志上有一个包装器,毫无疑问,消息被隧道传输到本机日志,因为它是在snipped中组成的,本机日志将包作为前缀附加到消息中,这是为什么
我正在运行android 2.1和LG手机的项目
谢谢
亚当
您的代码使用了一个日志标记,您在发布的摘录中没有显示该标记
在日志调用中,无关文本正好出现在标记后面的文本之前,因此它至少是一个可疑的候选文本
我的问题是,文本com.nu.art.software.log.log在哪里
69是从哪里来的
根据我的经验,LG的Android将其添加到logcat输出文本中。日志包装器将应用程序名称添加到TAGBT_接收器之前,并在删除答案的注释中用“:”IIRC分隔。您说过,该程序不会在其他设备上使用额外文本登录。但是其他程序是否在该设备上记录了额外的文本?有些记录,有些不记录,例如,如果我在该设备上运行其他应用程序,我看不到日志中附加了包。
Log.i(TAG, "Bluetooth device found: " + device.getName() + ", " + device.getBluetoothClass() + ", " + device.getAddress());