如何将AirPush广告集成到我的android应用程序中?
我想在我的android应用程序中添加AirPush广告。我已经阅读了和此pdf文件中的完整文档 现在我有两个问题:如何将AirPush广告集成到我的android应用程序中?,android,ads,Android,Ads,我想在我的android应用程序中添加AirPush广告。我已经阅读了和此pdf文件中的完整文档 现在我有两个问题: 当我们使用airpush sdk创建新应用程序时,我们必须提供android market或其他应用程序url。那么,我们如何给出url,比如第一次上传应用程序而不进行airpush集成,然后获取应用程序的url,然后再次使用airpush集成进行上传呢 第二件事是我们必须在清单中给出应用id、应用密钥和包名,然后在lib中添加jar文件。还有一些代码,我在下面的活动中展示了,我
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// create Airpush constructor.
airpush = new Airpush(this);
airpush.startSmartWallAd(); //launch smart wall on App start
// start Dialog Ad
// airpush.startDialogAd();
// start AppWall ad
// airpush.startAppWall();
// start Landing Page
// airpush.startLandingPageAd();
airpush.startPushNotification(true);
// start icon ad.
airpush.startIconAd();
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
//use smart wall on app exit.
// airpush.startSmartWallAd();
}
return super.onKeyDown(keyCode, event);
}
}
com.myapp.pack
。因此,您的应用程序的市场url将如下所示:
如果您更改了应用程序的软件包名称,您可以随时在Airpush的“编辑应用程序”部分对其进行编辑
关于#2:是的,这是初始化Airpush的正确方法
关于#3:airpush#u notify.xml是BannerPush广告所必需的
最后,带有包名的jar是要实现的正确jar
Airpush360.jar
是随Airtest应用程序提供的示例jar。如有任何疑问或困惑,请浏览下载sdk页面上提供的实施文档或发送电子邮件至support@airpush.com.请记住,用户讨厌这些,我会定期在我发现的每个使用它们的应用程序上留下1星评论。@Wug我将做什么我们的一位来自英国的客户要求我这样做:(客户总是对的。做你被付钱做的事。你还需要一个BroadcastReceiver,并在你的帐户中添加一些权限。)Manifest@Ahmad感谢您的回复。还有一件事我想知道,当我下载sdk时,我必须从哪个jar添加它们的jar,只有一个带有我的pkg名称的jar,而不是airpush.jar文件。还有一个示例项目是包含AIrPush360.jar的,所以我不知道应该添加哪个jar
<ImageView
android:id="@+id/imageView"
android:layout_width="fill_parent"
android:layout_height="35dp"
android:layout_centerHorizontal="true" >
</ImageView>
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/imageView"
android:layout_centerHorizontal="true"
android:layout_marginTop="10dp"
android:textAppearance="@android:style/TextAppearance.StatusBar.EventContent"
android:textSize="11dp" />