gpt4 book ai didi

android - How Do I Block Adfree 在我的应用程序中屏蔽广告?

转载 作者:太空狗 更新时间:2023-10-29 13:41:12 25 4
gpt4 key购买 nike

<分区>

作为 Android 开发者,Adfree 真的让我很不爽。我在市场上免费发布应用程序,我只要求用户在使用我的应用程序时查看广告。我喜欢赚点钱,而不是从用户口袋里掏钱。我假设您是否在 Google 上找到了这个,而不是我假设这也困扰着您。
我和我的一个 friend 写了这段代码来测试用户是否在他们的手机上安装了 Adfree。如果返回肯定(应用程序已安装),它会通知用户他们的手机上安装了无广告,并且为了使用该应用程序,他们必须将其卸载。然后它会继续关闭该应用程序,因此在 Adfree 消失之前用户无法使用该应用程序。
首先,将其放入您的 OnCreate 中:

adfreetest();

现在,将此代码放入您的应用程序中的某个位置(它是模块化的,因此它可以在任何应用程序中运行)

private void adfreetest() {
try{
ApplicationInfo info = getPackageManager()
.getApplicationInfo("com.bigtincan.android.adfree", 0 );
//-- application exists
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("To Use this Application, You Must Uninstall Adfree.")
.setCancelable(false)
.setPositiveButton("OK", new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
main.this.finish();
}
});
AlertDialog alert = builder.create();
alert.show();

} catch( PackageManager.NameNotFoundException e ){
//-- application doesn't exist
}
}

确保将 main.this.finish(); 中的 main 更改为您的 Activity 名称。
如果您找到更好的方法,请发布!

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