使用应用购买的Webview删除广告,最佳选择是什么?

时间:2017-02-10 16:41:12

标签: android html5 webview

我有一个使用webview的应用程序,并且与android部分的唯一交互是用户点击回家,这会询问用户是否要退出应用程序。 所有其他交互都在webview html5内容中。操作栏也是隐藏的。

我在MainActivity.java中有一个广告块:

AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);

在此之后它是webview部分。

和activity_main.xml:

<com.google.android.gms.ads.AdView
     android:id="@+id/adView"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:layout_alignParentBottom="true"
     android:layout_centerHorizontal="true"
     ads:adSize="SMART_BANNER"
     ads:adUnitId="@string/banner_home_footer">
</com.google.android.gms.ads.AdView>

webview和广告位于RelativeLayout内。

允许用户购买应用以移除广告块的最佳选择是什么?

  1. 发布应用程序的2个版本,一个免费使用广告块,并在html5内容中添加一个链接,用于购买没有广告的专业版(在Google Play中打开)。

  2. 以某种方式设置按钮以html5内容购买应用程序,触发用户购买应用程序的部分,之后执行检查以查看用户是否完成了购买移除广告。

  3. 我认为第一个选项是好的,因为我是Android工作室的新手,我不知道如何,或者是否可以做第二个(链接html5内容来购买应用程序)。

1 个答案:

答案 0 :(得分:1)

为什么不使用这个Premiumer库? https://github.com/tslamic/premiumer

我认为这正是你想要的。这是您问题的第二个选项。这将有所帮助。