我正在尝试将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/

10-11 17:10