Skip to content

How to use demo

Ten12 edited this page Sep 27, 2018 · 5 revisions

关于Logan的Demo使用

首先clone项目,Android版本Demo请在Android Studio中打开Logan-Android项目,iOS版本Demo请在Xcode中打开Logan-iOS项目。

Android Demo

请确认NDK版本不要高于16.1.4479499。运行Logan-Android项目,打开后可以看到三个按钮:

  • 测试LOGAN写入
  • 测试LOGAN上报
  • 查看所有日志文件信息

首先点击第一个按钮测试LOGAN写入,如需要测试上报,请依次执行以下三条命令:

  • cd Example/Logan-Server
  • npm install
  • node server.js

确保看到Logan demo server listening on port 3000!字样后,将本机ip填写在测试LOGAN上报按钮右边的输入框中,然后点击按钮即可。上报内容会以txt文件的形式解析并保存在Example/Logan-Server文件夹下。


iOS Demo

打开Example/Logan-iOS目录,运行Logan-iOS项目。运行后在界面上可以看到三个按钮:

  • 测试日志写入
  • 测试日志上报
  • 查看所有日志文件信息

首先测试日志写入,点击写入按钮时在控制台中可以裡看到日志打印。因为Demo工程中已经把日志输出至控制台开关打开了。

查看所有日志文件信息可以查看所有本地的Logan日志文件信息。

测试日志上报功能,先将后台服务启动,详情见Server Demo。


Server Demo

Server Demo主要功能是接收日志、解析日志,配合测试客户端的日志上报功能。 进入Example/Logan-Server目录后,请依次执行以下二条命令:

  • npm install
  • node server.js

出现Logan demo server listening on port 3000!信息,表示服务启动成功。

日志解析成功后,在Example/Logan-Server目录中可以看到解析后的日志文件log-demo.txt。

Clone this wiki locally