我正在尝试将kiip集成到我的android应用程序中。我已经从https://kiip.me/开发者站点下载了最新的sdk和示例。另外,我在kiip.me网站上创建了一个新的应用程序。
一切都很好,但问题是,我将kpResource设为空,所以没有显示promo。
下面是我在onstart()方法中使用的listner:
public void onStart() {
super.onStart();
// The Activity context has been created by now, so start a new session.
KPManager.getInstance().startSession(mStartSessionListener);
}
private KPRequestListener<KPResource> mStartSessionListener = new KPRequestListener<KPResource>() {
public void onFinished(KPManager manager, KPResource response) {
if (response != null) {
toast("Start Session Finished w/ Promo");
} else {
toast("Start Session Finished No Promo");
}
manager.showResource(response);
// Start retrieving user's location
new LocationHelper(ExampleApplication.this).requestLocationUpdates(mLocationListener);
}
这里的响应总是空的,所以得到消息:start session finished no promo。如果有人有类似的问题,请分享你的看法。
提前谢谢。
最佳答案
您是否在https://kiip.me上的仪表板中为测试设备启用了促销?
听起来这可能是服务器端的设置问题。尝试登录并切换促销频率并添加测试设备。
关于android - android中的kiip集成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9110504/