gpt4 book ai didi

android - 如何将 AirPush 广告集成到我的 Android 应用程序中?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:57:51 25 4
gpt4 key购买 nike

我想在我的 android 应用程序中添加 AirPush 广告。我已经阅读了 http://www.airpush.com/publishers/publishers/downloadsdk/ 中的完整文档和这个 pdf 文件 download pdf for airpush sdk

现在我有两个问题:

  1. 当我们使用 airpush sdk 创建新应用程序时,我们必须提供 android 市场或其他应用程序的 url。那么我们如何在没有 airpush 集成的情况下像第一次上传应用程序那样提供该 url,并获取应用程序的 url,然后再次使用 airpush 集成上传。

  2. 第二件事是我们必须在 list 中提供该应用程序 ID、应用程序 key 和程序包名称,并在 lib 中添加 jar 文件。并保留一些我在下面展示这些广告的 Activity 中显示的代码。我好吗??

    公共(public)类 AirTestActivity 扩展 Activity { 气推气推;

    /** 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);
    }

  3. 是否需要在如下布局中添加带有textview和image view的布局

    <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" />

我们必须为此做的任何其他事情。请指导我

最佳答案

关于#1:你只需要有你的应用程序的包名来构建市场 url。例如 com.myapp.pack。因此,您应用的市场 URL 将如下所示:

https://play.google.com/store/apps/details?id=com.myapp.pack .

如果您更改应用程序的包名称,您可以随时在 Airpush 的编辑应用程序部分进行编辑。

关于 #2:是的,那是初始化 Airpush 的正确方法。

关于 #3:BannerPush 广告需要 airpush_notify.xml。

最后,带有您的包名称的 jar 是正确的实现。 Airpush360.jar 是 Airtest 应用程序提供的示例 jar。如有任何疑问或困惑,请阅读下载 sdk 页面上提供的实现文档或发送电子邮件至 support@airpush.com。

关于android - 如何将 AirPush 广告集成到我的 Android 应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12495177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com