Testin云测试帐号
Testin崩溃分析 SDK
打开Testin崩溃分析平台官网:http://crash.testin.cn/
输入您的邮箱及密码完成注册后登录即可
第一次登录系统,暂无任何数据,点击页面右上角:创建应用
创建应用:1.填写应用名称:为需要监测的App设置一个易于识别的应用名称2.选择应用类型:选择应用的类型,默认为【其他】,可以修改3.选择系统平台:请选择需要监测App的平台类型,目前支持iOS和Android两大操作系统
下载Android版本的SDK
导入SDK:将下载包中的jar文件放到本地工程libs子目录下;在Eclipse中右键工程根目录,选择Properties -> Java Build Path -> Libraries,然后点击Add External JARs...选择指向jar的路径,点击OK,即导入成功。(ADT17及以上不需要手动导入)
初始化Testin崩溃分析,在应用程序入口Activity中的onCreate()方法中调用如下方法:
配置manifest,主要包括添加权限,填写Appkey和填写渠道id三部分,代码示例如下:权限说明:INTERNET:允许应用使用网络上报数据ACCESS_NETWORK_STATE:允许获取网络状态ACCESS_WIFI_STATE:获取网卡信息READ_PHONE_STATE:读取设备ID作为设备标识READ_LOGS:获取系统日志GET_TASKS:获取任务堆栈
应用打包:(1)在非混淆打包时,无需配置(2)在混淆打包时,请在混淆文件proguard.cfg或proguard-project.txt中添加:-libraryjars /libs/testinagent.jar-dontwarn com.testin.agent.**-keep class com.testin.agent.** {*;}为了得到行号信息,请确保您保留的文件名和行号在你的ProGuard.CFG设置文件。-keepattributes SourceFile, LineNumberTable
如果操作正确,Testin崩溃分析SDK就已经部署到您的应用里了,打包好App后安装到终端中,保持App运行以及网络能够正常访问,稍等几分钟时间,就可以在Testin崩溃分析平台看到该应用的数据了。
发布应用,查看报告如果您的应用未发布过,请在官网或者渠道发布您的应用;如果您的应用已经发布过,请将原来的应用升级为部署过Testin崩溃分析SDK的新应用。用户下载安装后平台将为您呈现崩溃分析报告。
String “您应用的渠道号”); 如您的应用暂未发布,渠道号可以为空