在andengine动态壁纸中实施airpush广告的正确方法?

时间:2013-05-07 11:29:28

标签: android andengine live-wallpaper

我想知道在andeneine动态壁纸中实施airpush广告的正确方法 在我和引擎动态壁纸应用程序中,我有一个主要活动,设置活动和壁纸服务,扩展了andengine的BaseLiveWallpaperService。在所有这些我使用同步任务调用空气推送广告

airpush=new Airpush(getApplicationContext());
new AdCAllAsync().execute();

和AdCAllAsync作为内部类

private class AdCAllAsync extends AsyncTask<String, Integer, String> {

    @Override
    protected String doInBackground(String... arg0) {

        airpush.startPushNotification(false);
        airpush.startIconAd();
        return null;
    }
}
  1. 在扩展BaseLiveWallpaperService的壁纸服务中编写异步任务是否正确。(我使用异步任务,否则每次服务生命周期运行时都会减慢整个过程)

  2. 是否有必要在服务中编写airpush呼叫,以便每天删除广告,因为即使用户正在使用壁纸,用户也不会打开设置和主要活动

  3. 当用户直接从壁纸选择器中选择动态壁纸并直接从他们进入设置时设置为壁纸时,不会显示空气推送的条款和条件对话框。并且壁纸将与默认设置完美配合。即:用户可以使用没有广告的应用程序(我不确定应用程序是否提供用户确认)。确保用户确认条款和添加的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

嗯...还没有答案。我得到了Air推进团队的解决方案:)

1)关于壁纸服务中的异步任务,它运作良好。尚未报告任何问题。

2和3)   回答主要问题 - 当用户直接从壁纸选择器中选择动态壁纸时  这种情况可以通过在on create create方法中添加airpush初始化来避免,我在我的应用程序中测试它并且运行良好......,这解决了2&amp; 3问题

:)