首页 > 解决方案 > 我的 Android TV 模块是否应该与我的 Android Mobile 模块具有相同的包名?

问题描述

基本上,我即将发布我的 Android TV 应用程序,这是我的移动应用程序的一个扩展。我的 Android TV 应用的包名是co.id.example.tv,而我的移动应用的包名是com.astra.example(两者都不是实际名称,但本质还是一样的)。

让事情更复杂的是我必须用于 Android TV 应用程序的 Google 登录。具有不同的包名称意味着我必须在 Google API 控制台中创建一个新项目,而具有相同的包名称意味着更改跟踪分析的参数以确定用户交互是来自电视还是移动应用程序。

最后,我应该将我的 Android TV 应用程序的包名更改为与移动应用程序的包名相同以进行分发吗?

标签: android

解决方案


推荐阅读