Blog

Blog

PHODAL

New Relic Android监控

在玩Android程序的时候,想起了New Relic似乎有这样的功能,于是便加到了程序上。

New Relic Android 性能

  1. 在New Relic后台创建项目,即名字。

  2. 添加Repo到build.gradle中

    buildscript {
      repositories {
        mavenCentral()
      }
    
      dependencies {
        classpath 'com.newrelic.agent.android:agent-gradle-plugin:3.+'
      }
    }
    
    repositories {
      mavenCentral()
    }
    
    apply plugin: 'android'
    apply plugin: 'newrelic'
    
    dependencies {
      compile 'com.newrelic.agent.android:android-agent:3.+'
    }
  3. 设置应用权限。

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  4. 添加到代码中

     import com.newrelic.agent.android.NewRelic;
     NewRelic.withApplicationToken(
     "<generate app token by creating a name above>"
     ).start(this.getApplication());
  5. 构建应用

  6. 激活,查看数据。

结论

可以做的事情有

  • 查看设备的激活数?
  • 查看请求来源
  • HTTP响应时间等
  • 版本的使用,及其设备数
  • 内存使用
  • 等等

关于我

Github: @phodal     微博:@phodal     知乎:@phodal    

微信公众号(Phodal)

围观我的Github Idea墙, 也许,你会遇到心仪的项目

QQ技术交流群: 321689806
comment

Feeds

RSS / Atom

最近文章

关于作者

Phodal Huang

Engineer, Consultant, Writer, Designer

ThoughtWorks 技术专家

工程师 / 咨询师 / 作家 / 设计学徒

开源深度爱好者

出版有《前端架构:从入门到微前端》、《自己动手设计物联网》、《全栈应用开发:精益实践》

联系我: h@phodal.com

微信公众号: 最新技术分享

标签