如何在Android中使用相同的packageName开发应用程序的广告和广告免费版(免费和付费)?

如何在Android中使用相同的packageName开发应用程序的广告和广告免费版(免费和付费)?,android,Android,我创建了一个包含广告的免费应用程序。 现在,我希望这个应用程序在专业版与相同的软件包名称,我可以上传它玩商店容易 我只想禁用应用程序中的广告,并发布为it pro(免费广告) (注意-出于维护目的,我需要保留相同的软件包名称)为此,您需要让您的应用程序使用应用程序内购买,并为您的付费版本创建一次性付款,并在您的应用程序中手动处理此业务逻辑 您可以在Android中使用模块化来实现这一点。基本上,您将核心代码(免费和付费版本共享的代码)放入基本模块,然后创建两个动态功能模块,一个用于安装时交付的免

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

我只想禁用应用程序中的广告,并发布为it pro(免费广告)


(注意-出于维护目的,我需要保留相同的软件包名称)

为此,您需要让您的应用程序使用
应用程序内购买
,并为您的付费版本创建一次性付款,并在您的应用程序中手动处理此业务逻辑


您可以在Android中使用模块化来实现这一点。基本上,您将核心代码(免费和付费版本共享的代码)放入基本模块,然后创建两个
动态功能模块
,一个用于安装时交付的免费版本,另一个用于按需交付并卸载免费版本模块的付费版本。仔细阅读本系列文章以了解其工作原理:(您可以使用底部的箭头在文章中进一步滚动。底部还有指向博客文章、代码实验室和视频的有用链接,以帮助您进一步了解)。

据我所知,您应该在渐变或构建类型中使用口味。或者同时使用它们。我真的希望如此。

商店清单可以是付费的,也可以是免费的。你不能在一个应用程序中实现免费和付费版本,除非它有应用内购买。好的一点,我忘了这一点。相应地编辑了问题。这对相同的软件包名称不起作用-您只能在Play Store上发布一个。