将名称更改为已部署的 Android 应用是否安全?
Is it safe to change name to an already deployed Android app?
我在 Google Play 上有一个应用程序,已经在生产中。我要提交更新。更新包括我的应用程序的不同名称(当然 APK 仍然使用相同的应用程序 ID)。
这样做安全吗?客户会看到具有不同名称的应用程序,还是他们最终会在主屏幕上看到两个应用程序图标?
我建议你不要这样做。
正如您所说,更新将更改应用程序的名称,这也更难被您的老用户找到,这就是您的用户列表可能会减少的原因。
是的,可以安全地将应用程序的显示名称(android:清单中的标签)更改为您想要的任何名称。 Android OS 和 Google Play 商店会将所有具有相同包名称(例如 com.example.myapp)的 APK 视为引用相同的应用程序。因此,任何具有不同显示名称的新版本都将替换启动器上同一应用程序之前安装的任何版本。
如果需要,您可以为同一个应用程序设置多个启动器图标。只需添加
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
您希望在启动器上显示的每个 activity。
我在 Google Play 上有一个应用程序,已经在生产中。我要提交更新。更新包括我的应用程序的不同名称(当然 APK 仍然使用相同的应用程序 ID)。
这样做安全吗?客户会看到具有不同名称的应用程序,还是他们最终会在主屏幕上看到两个应用程序图标?
我建议你不要这样做。 正如您所说,更新将更改应用程序的名称,这也更难被您的老用户找到,这就是您的用户列表可能会减少的原因。
是的,可以安全地将应用程序的显示名称(android:清单中的标签)更改为您想要的任何名称。 Android OS 和 Google Play 商店会将所有具有相同包名称(例如 com.example.myapp)的 APK 视为引用相同的应用程序。因此,任何具有不同显示名称的新版本都将替换启动器上同一应用程序之前安装的任何版本。
如果需要,您可以为同一个应用程序设置多个启动器图标。只需添加
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
您希望在启动器上显示的每个 activity。