我使用cordova构建了我的应用程序的版本1。现在我重新编写应用程序,以便使用android添加一些后端。使用android studio IDE。我使用相同的包名,增量版本号和确切的关键来更新我的app.But我得到以下error.Is IDE有所作为? 问题是什么?无法更新android应用程序
回答
我刚刚从密钥库文件中删除了文件扩展名,并试图构建发行版本。它完美无瑕。 最初它是例子。 密钥库我删除了.keystore扩展名。
也许你正在使用调试证书来构建APK。检查您正在使用的apk制作的个人资料。
您没有使用与第一次上传APK相同的debug.keystore文件和凭据。
找到它,或者您将需要更改软件包名称并重新上传,并在Google Play控制台中重新创建所有必要的事项。
在这里你有一个SO链接,解释了同样的问题。 Link to SO answer.
在上传更新的应用程序之前,请确保已在清单文件的元素中增加了android:versionCode和android:versionName属性。另外,软件包名称必须相同,并且必须使用相同的私钥对.apk进行签名。如果软件包名称和签名证书与现有版本的软件包名称和签名证书不匹配,Market会将其视为新的应用程序,并不会将其作为更新提供给用户。
生成新的SHA密钥,因为在任何生成过程中删除debug.keystore文件时出现此问题。 可以使用生成密钥: SHA-1 fingerprint of keystore certificate
对您的应用程序API密钥包更新SHA关键。
生成后不谷歌玩它认为它是新的应用程序? – BenjaBoy
不,它只是标记为您机器的新标识。您可以随时删除debug.keystore以获取系统的新SHA密钥。 – taranjeetsapra
- 1. Android应用程序在最新更新后无法使用
- 2. 无法更新应用程序信息
- 3. 无法更新应用程序包
- 4. Lightswitch - 无法更新应用程序
- 5. 无法更新系统应用程序
- 6. Android应用程序更新
- 7. Android应用程序更新
- 8. 更新Android应用程序
- 9. 更新Android应用程序
- 10. Android更新应用程序
- 11. Android应用程序更新
- 12. 更新android应用程序
- 13. 更新应用程序-Android
- 14. 在更新android应用程序时无法安装应用程序
- 15. 更新Android应用程序。小更新
- 16. 如何更新应用程序的数据而无需更新应用程序版本? (android应用程序)
- 17. 更新sdk后无法运行简单的android应用程序
- 18. 无法在Android市场上传更新的应用程序
- 19. 无法测试iPhone应用程序更新作为更新
- 20. 远程更新android应用程序
- 21. 无法更新应用程序:无法编译JSP文件
- 22. AppEngine:无法更新应用程序:无法编译jsp文件
- 23. 用eclipse更新android应用程序
- 24. 使用Intent.Up更新Android应用程序
- 25. Android应用程序,无市场更新。应用程序未安装
- 26. 无人值守远程Android应用程序更新?
- 27. android-如何更新应用程序内的应用程序
- 28. 我无法更新我的Android应用程序中的任何更改
- 29. Android应用程序更新自动
- 30. Android,动态更新应用程序类
我该如何检查? – BenjaBoy