android - 如何在生产中已经存在的应用程序中实现 Android TV 模块?

标签 android google-play apk android-build android-tv

我在 Play 商店中有一个已经上线的应用程序。我为它开发了一个 Android TV 模块,并在一个核心模块中取出了一些代码,以便在 tv 和 app 模块之间共享它。现在,当我尝试导出 apk 时,它总是询问我是否要为应用程序或电视模块执行此操作。
我应该怎么做?恐怕如果我构建电视 apk,它会覆盖我已经上线的应用程序。我完全错了吗?有没有办法制作一个包含所有内容的apk,或者拥有两个是否正确?如果有两个是正确的,我应该如何在不丢失包含已经存在的应用程序的情况下实现它?

最佳答案

实际上,您可以为应用程序拥有多个 APK。当您上传更新时,如果您愿意,您可以选择保留较旧的 APK 版本。当您为新 APK 选择“审核”时,此选项会出现。因此,您可以拥有一个用于电视的 APK,而另一个用于移动设备。只要更新是最高版本就可以了。电视或移动应用程序是否更高,或者他们是否继续打开哪个更高并不重要。

关于android - 如何在生产中已经存在的应用程序中实现 Android TV 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46667953/

相关文章:

android - 谷歌云消息注册 AUTHENTICATION_FAILED

google-play - 在 Google Play 管理中心中删除已关闭的轨道

java - 从 Playstore 下载时,专业版应用程序的 apk 大小是免费版应用程序的两倍

android-studio - Android Studio : Error while Installing APKs (Path confusion from Windows to Linux)

android - 我如何响应 Android MapView 上的点击,但忽略双指缩放?

android - 尽管调用了 onSaveInstance(),但在 onCreateView() 中 bundle savedInstanceState 始终为 null

android - 无法通过 Debug/Release APK 版本查看 map

android - 如何在不使用 Eclipse 的情况下创建 .apk 文件

java - Android AlarmManager 随机触发

android - WhatsApp 如何从技术上获取电话号码?