当前位置: 首页 > 知识库问答 >
问题:

如何在Android Studio开发具有相同包名的应用程序的广告和广告免费版本(免费+付费)?

司徒正信
2023-03-14

我创建了一个免费的,包含广告的应用程序。 现在我想要这个应用程序在专业版本与相同的包名,我可以上传它玩商店容易。

我只想禁用应用程序中的广告,并发布为它的专业(广告免费)。

(注意-我需要保持相同的包名以便维护)

提前谢谢。。。

共有1个答案

国俊艾
2023-03-14

您可以在Android中使用模块化来实现这一点。 基本上,您将您的核心代码(免费和付费版本共享的代码)放入基本模块,然后创建两个动态特性模块,一个用于免费版本(在安装时交付),另一个用于付费版本(按需交付并卸载免费版本模块)。 仔细阅读本系列文章,了解它是如何工作的:https://developer.android.com/guide/app-bundle/dynamic-delivery(您可以使用底部的箭头在文章中进一步滚动,底部还有有用的博客文章,Codelabs和视频链接,以帮助您进一步)。

 类似资料:
  • 很多WordPress的付费插件是基于GPL协议的,于是就有人把这些插件弄到自己的网站提供免费下载,搜索“GPL Download”你能找到很多这种网站。它们给我们提供了免费试用WordPress付费插件的机会。 GPLDL gpldl.com是一个风格简洁,导航简单且信息清晰的网站,它有很多付费的插件和主题,以及WooCommerce的付费插件。 列举一些这个站点能免费下载到的WordPress

  • 全部的 我试图在按下工具栏按钮[顶部寻呼机]时实现自定义警告消息,如“请选择行”。我不想使用警报!! 我遵循了Oleg的一个例子(至少对我来说是JqGrid大师!!)i、 e.Stackoverflow参考-jqGrid警告对话框。Oleg演示参考-http://www.ok-soft-gmbh.com/jqGrid/Warning.htm 如果我使用与Oleg演示中相同的版本,所有这些都可以正常

  • 本书是免费的 本书最初是作为Subversion项目的文档并由Subversion的开发者开始撰写的,后来成为一个独立的项目并进行了重写。与Subversion相同,它始终按免费许可证(见附录 E, Copyright)发布。事实上,本书是在公众的关注中写出来的,最初是Subversion项目的一部分,这有两种含义: 总可以在Subversion的版本库里找到本书的最新版本。 可以任意分发或修改本

  • 我将传递任何成员ID或活动卡进行匹配,以验证activecard(卡号)与传递的成员ID匹配。 请求: 编辑:运行步骤后 编辑2:运行脚本断言后添加自定义属性

  • 我正在尝试在Flatter应用程序中实现AdMob的广告。我两天前创建了Admob Id,我的帐户已被Admob批准。我测试了应用程序(横幅广告)的测试应用程序ID和它的工作,但它与我的真实应用程序ID不工作。 正在寻求帮助

  • 问题内容: 我现在在哪里可以找到我的gcc编译器正在使用的malloc代码?我实际上想编写自己的malloc函数,该函数与原始函数有所不同。我知道我可以全部使用hooks,但是我想查看真正的代码。 问题答案: 这里定义了malloc的POSIX接口。 如果您想了解GNU / Linux(glibc)中的C库是如何实现的,请从http://ftp.gnu.org/gnu/glibc/获取源代码,然后

  • 我与admob有下一个问题。我使用最新的admob sdk在swift中为iOS 8创建了应用程序,当我在模拟器上调试此应用程序时,我会看到测试广告,当我在真实设备上调试时,我会看到真实广告。但当我将应用程序发布到应用商店时,我会看到测试广告。 我没有在设备上或帐户adb中设置任何测试广告,它必须仅在模拟器中显示广告,但我看到在AppStore上发布的测试广告。 也许我做错了什么?我没有要求在任何

  • 使用以下方法将用户添加到角色中没有问题 我收到“错误的请求”,在Fiddler中“一个或多个属性无效”。没有额外的信息。