【问题标题】:Does my Android application name have to be com.myAppName我的 Android 应用程序名称是否必须是 com.myAppName
【发布时间】:2016-12-26 23:09:30
【问题描述】:

我是 Android 开发的新手,我正在使用 C# 在 Visual Studio 2015 中工作。 我已经到了需要在 appStore 测试之前对我的应用程序进行数字签名的地步,而且我看到很多应用程序名称都带有“com”。一些名字。 我是否需要重命名我的应用并添加 com.?

我在这里和谷歌搜索并找不到正确的答案。如果是这样,那为什么 com.?

【问题讨论】:

标签: c# android


【解决方案1】:

不,您不需要重命名您的应用。

您所说的名称(com.****)是您的应用程序的包名称。实际上,应用的名称与您应用的包名无关。

包名称:这是一个唯一的名称,在整个 Play 商店中,用于您的应用。

I'm seeing a lot of app names with "com." some name.

这样做的原因是流行的应用程序开发人员使用包名称和版本重命名他们的 APK,以帮助在公司内部更好地维护应用程序并使用 APK 名称轻松识别应用程序。他们通常以“com”开头的原因。是(正如我之前提到的,如果您想将您的应用程序放在 Play 商店中,包名称必须是唯一的)域名显然是唯一的。因此,他们将包名称反过来作为他们的域名,然后是应用程序的昵称,然后是版本号。例如com.facebook.katana_v90.0.0.20.70-36474238_Android-5.0.apk

应用名称:这是安装后出现在应用图标下方的名称。它可以是“任何东西”(可能不允许某些特殊字符并有大小限制)。

【讨论】:

  • 非常感谢,您的解释帮助很大。尤其是反向域名。这些年来,作为一名 .Net 开发人员,我从来不用处理这个问题。 Android 已被证明是有趣且具有挑战性的。所以我的应用程序将是 com.[my company name].[my app name],[my app name] 因为它在 VS 中命名了两次。我的公司名称也是我的域名。
【解决方案2】:

应该有一个域名,不管是.com、co.uk还是什么的。

【讨论】:

  • 所以如果我的应用程序的名称是 MyApp 那么它的命名空间是 Myapp,那么名称就是 MyApp.MyApp
  • 不,您需要一个域名,例如 google.com 或 bbc.co.uk
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-07-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-21
  • 1970-01-01
  • 2021-04-22
相关资源
最近更新 更多