获取API_KEY:
可以通过登录 Tracup 点击右上角头像 信息凭证
中获取参数的值:
获取 pkey:
通过项目
中的设置
中的基本信息
可以查看 pKey:
有两种方式可以集成我们的sdk:
通过gradle引用集成;
通过引用Tracup library的Module;
maven { url "https://raw.githubusercontent.com/Pgyer/mvn_tracup/master" }
compile 'com.tracup:library:1.0.5'
下载Tracup Library 工程:https://github.com/Pgyer/TracupDemo
注意:compile project(':library'
)//这里的名称与您导入module的名称一致
1.使用默认设置:
public class MyApplication extends Application {
Tracup tracup;
@Override
public void onCreate() {
super.onCreate();
tracup = new Tracup.Builder(this, {你的 API_KEY}, {你的 pKey})
.build();
}
}
2.自定义设置
public class MyApplication extends Application {
Tracup tracup;
@Override
public void onCreate() {
super.onCreate();
tracup = new Tracup.Builder(this, {你的 API_KEY}, {你的 pKey})
.setShouldPlaySounds(false) // 摇一摇截图音乐开关设置 (默认是 false)
.setEmailFiledRequied(true) // 反馈页面邮箱字段知否必须填写设置 (默认是 false)
.setEmailFiledVisibility(false) // 反馈页面邮箱UI是否显示,如果邮箱设置为必须填写时,此设置无线。(默认是 true)
.setShakingThreshold(500) // 摇一摇灵敏度设置,数值越小,越灵敏,必须大于 0。(默认是350)
.setIntroMessageenabled(false) // 提示反馈信息是否自动提示设置。默认应用启动一分钟以后显示提示(默认是 true)
.build();
}
}
注意修改 android:name=".MyApplication"
此处的名字对应上面继承 Application 的类名
<application
android:name=".MyApplication"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:theme="@style/AppTheme">
</application>
Tracup.showIntrMessage(activity);//参数类型是Activity