如何查看Android设备登录?

时间:2014-09-24 06:10:46

标签: android logging

如何查看用于测试目的的设备登录android。 即使应用程序未运行,也要保留日志?

谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用GhostLog上提供的GitHub

  1. 首先从此处下载jar文件http://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=com.readystatesoftware.ghostlog&a=ghostlog-integration&v=LATEST&&c=jar

  2. 将jar文件放在项目libs文件夹中,并将以下内容添加到AndroidManifest.xml(<application>标记内):

    <receiver android:name="com.readystatesoftware.ghostlog.integration.IntegrationReceiver" 
        android:permission="com.readystatesoftware.ghostlog.permission.READ_LOGS" >
        <intent-filter>
            <action android:name="com.readystatesoftware.ghostlog.integration.COMMAND" />
        </intent-filter>
    </receiver>
    <!--Reads logs and broadcasts them to Ghost Log-->
    <service android:name="com.readystatesoftware.ghostlog.integration.IntegrationService" />   
    
  3. 注意:在Android 4.1及更高版本上读取系统日志需要设备根(超级用户)访问权限。 如上所述,非root用户仍然可以通过意图集成将Ghost日志与自己的应用一起使用

相关问题