Android 将应用程序上载到Play Store

Android 将应用程序上载到Play Store,android,google-play,android-keystore,Android,Google Play,Android Keystore,所以我把事情搞砸了,忘记了我的密码密钥存储密码,所以我不得不创建一个新的应用程序和密钥库。但是当我尝试上传新的apk文件时,它说我不能这样做,因为我已经有了一个具有相同包名的应用程序。所以我想知道的是有什么简单的解决方法吗?我可以更改gradle文件中的applicationid吗 编辑:只需更改applicationid并重新同步它就可以了!谢谢你的帮助 您必须提供一个独特的packageName,它是在您的AndroidManifest.xml中定义的您最好(也是最快)的解决方案是使用And

所以我把事情搞砸了,忘记了我的密码密钥存储密码,所以我不得不创建一个新的应用程序和密钥库。但是当我尝试上传新的apk文件时,它说我不能这样做,因为我已经有了一个具有相同包名的应用程序。所以我想知道的是有什么简单的解决方法吗?我可以更改gradle文件中的applicationid吗


编辑:只需更改applicationid并重新同步它就可以了!谢谢你的帮助

您必须提供一个独特的packageName,它是在您的AndroidManifest.xml中定义的

您最好(也是最快)的解决方案是使用Android Studio/Eclipse IDE中的重构>重命名选项将您的项目包结构更改为(稍微)不同的结构

通过这样做,IDE还应该处理对AndroidManifest.xml文件的更改

祝你好运

Android Studio上的

在Eclipse上:


您必须更改应用程序的主程序包名称,该名称必须是唯一的。唯一的意思是相同的名称没有任何应用程序上传到playstore,只有你的问题才能得到解决


你的问题是忘记了密钥商店证书的密码,看看为什么在Android中使用的证书是每次需要将密码传递给该文件时更新应用程序,但不幸的是你忘记了它,所以除了更改PAKCAGE名称之外,你别无选择,你的应用程序也会被视为一个新的应用程序。playstore您以前的应用程序和当前的应用程序将是seprate application

,因此我如何完全更改packageName?gradle构建中的应用程序ID或AndroidManifest.xml“packageName”属性中的应用程序ID,取决于您构建APK的方式。