2016-03-19 105 views
1

我已更新我的应用程序并将其发布到Google Play。 现在我收到了很多用户反馈,他们无法更新应用,因为他们得到以下错误:907 有一些建议,例如清除GooglePlay服务和GooglePlay的现金,可能这是手动操作解决了。但是有很多用户。907我的应用程序的新更新后出现错误

我试着去了解,我该如何防止这个作为开发者,为什么现在这个错误到来。我的应用程序现在是3岁,我经常更新我的应用程序(每2个月),我从来没有这样的问题。

它可能与安装位置有关。如果应用程序安装在外部存储器上。可能有可能是正确的设置android:installLocation =“????” Android Manifest中的解决方案是什么?

有什么我可以做的开发者? (AndroidManifest.xml,更改Android版本,APK版本)。

任何人都可以帮忙吗?

UPDATE

我不知道,但我看到了不同的应用程序在我的AndroidManifest.xml文件的差异。在我的应用程序,它是可更新的我

android:installLocation="auto" 

在一个应用程序,这是不可更新我:

android:installLocation="preferExternal" 

难道这是问题吗?我无法复制它。

+0

错误最近才影响的Android 4.4或以上版本,所以日在将解释为什么它现在发生,如果应用程序是3岁。您也可以将其发布到旧版Play商店,这就解释了为什么通过清除缓存解决了用户方问题 –

+0

根据用户的说法,Android 5也存在问题。我怎样才能发布一个新的或新的Play商店'我怎样才能防止这个作为开发人员? –

+0

你没有看到'+'吗?这意味着4.4和更高。此外,您是否在3年不更新之后才更新它?这就是你将如何发布到一家旧的游戏商店。我想你会通过更频繁地更新你的应用程序来阻止它。如果有关Google Play如何打包并安装应用程序会阻止用户更新的问题,您无能为力。 –

回答

2

问题解决。

在我的应用我声明如下安装位置:

android:installLocation="preferExternal" 

这导致907个错误,在某些情况下(我自己无法重现它。)

我改成:

android:installLocation="auto" 

,并再没有问题

+0

我们刚刚有与Scanbot应用程序和相当大的用户群受到影响一样的问题。但幸运的是你的解决方案工作 - 所以我拥有你一杯啤酒:) –

+0

高兴地帮助:-) –

相关问题