Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在google play-Ionic上发布应用程序后,重新使用不同的包名加载apk_Android_Ionic Framework_Ionic - Fatal编程技术网

Android 在google play-Ionic上发布应用程序后,重新使用不同的包名加载apk

Android 在google play-Ionic上发布应用程序后,重新使用不同的包名加载apk,android,ionic-framework,ionic,Android,Ionic Framework,Ionic,我已经在google play上发布了一个Ionic应用程序,它运行良好。但是,我不得不更改它的包名,现在当我尝试重新加载它时,它说包名应该与以前的版本相同 您的APK需要有包名com.mypackagename。 您需要为APK使用不同的版本代码,因为您已经有一个版本代码为“myversioncode”的版本 我很高兴能下载整个应用程序并上传更新版本,但我认为谷歌不会允许我这么做 我怎样才能解决这个问题?我应该同时更新版本代码吗?你不能用不同的软件包名称更新同一个应用程序,而只能禁用以前的应用

我已经在google play上发布了一个Ionic应用程序,它运行良好。但是,我不得不更改它的包名,现在当我尝试重新加载它时,它说包名应该与以前的版本相同

您的APK需要有包名com.mypackagename。 您需要为APK使用不同的版本代码,因为您已经有一个版本代码为“myversioncode”的版本

我很高兴能下载整个应用程序并上传更新版本,但我认为谷歌不会允许我这么做


我怎样才能解决这个问题?我应该同时更新版本代码吗?

你不能用不同的软件包名称更新同一个应用程序,而只能禁用以前的应用程序并用新的软件包名称上载新应用程序。

你不能用不同的软件包名称更新同一个应用程序,而只能禁用以前的应用程序并用新的软件包名称上载新应用程序。

想想packagename作为应用程序的唯一id。如果仔细观察,playstore链接总是url和packagename的组合,如

在开发者控制台中创建新的应用程序项目并上载第一个apk时,此项目将永久链接到给定的包名。 我认为这是因为androids应用程序更新方案。通过比较软件包名称,它会检查您是否安装了某个应用程序,如果安装的版本代码低于可用的版本代码,它会检测到您可以对其进行更新

所以基本上你有两个选择:

A) 保留旧的包名并定期更新


B) 更改包名并在开发者控制台中创建新的应用程序项目。发布你的“新”应用程序。请记住,此应用程序从零开始,因此您以前的下载和评级都消失了

请将packagename视为您应用程序的唯一id。如果仔细观察,playstore链接总是url和packagename的组合,如

在开发者控制台中创建新的应用程序项目并上载第一个apk时,此项目将永久链接到给定的包名。 我认为这是因为androids应用程序更新方案。通过比较软件包名称,它会检查您是否安装了某个应用程序,如果安装的版本代码低于可用的版本代码,它会检测到您可以对其进行更新

所以基本上你有两个选择:

A) 保留旧的包名并定期更新


B) 更改包名并在开发者控制台中创建新的应用程序项目。发布你的“新”应用程序。请记住,此应用程序从零开始,因此您以前的下载和评分都将消失

谢谢。第二种选择目前看来还不错。我是否可以让旧版本停止出现在所有应用程序中?不幸的是,你不能。它完全从playstore中消失了,但将在开发者控制台中保持可见。谢谢。第二种选择目前看来还不错。我是否可以让旧版本停止出现在所有应用程序中?不幸的是,你不能。它完全脱离了playstore本身,但将在开发人员控制台中保持可见。