在玩Android程序的时候,想起了New Relic似乎有这样的功能,于是便加到了程序上。
New Relic Android 性能
-
在New Relic后台创建项目,即名字。
-
添加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.+' }
-
设置应用权限。
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
-
添加到代码中
import com.newrelic.agent.android.NewRelic; NewRelic.withApplicationToken( "<generate app token by creating a name above>" ).start(this.getApplication());
-
构建应用
-
激活,查看数据。
结论
可以做的事情有
- 查看设备的激活数?
- 查看请求来源
- HTTP响应时间等
- 版本的使用,及其设备数
- 内存使用
- 等等
或许您还需要下面的文章: