Java 从Google PlayStore下载应用程序时出现错误504或错误108。代码中出现此错误的原因是什么?

Java 从Google PlayStore下载应用程序时出现错误504或错误108。代码中出现此错误的原因是什么?,java,android,firebase,android-studio,google-play-services,Java,Android,Firebase,Android Studio,Google Play Services,从playstore下载应用程序时出现错误-504或错误-108。 我努力工作了大约一年,创建了一个应用程序。我签署了该应用程序,并将其作为测试版上传到playstore。我调试并测试了该应用程序-该应用程序似乎运行良好。6/10的人能够安装并运行该应用程序。但在其余设备上,该应用程序商店显示错误代码-504和错误代码-108。 在我的gradle中,我支持许多minSdk低至15的设备。 该应用程序在一台设备的android 7.1中运行良好。但其他具有相同android版本和配置的设备…在安

从playstore下载应用程序时出现错误-504或错误-108。 我努力工作了大约一年,创建了一个应用程序。我签署了该应用程序,并将其作为测试版上传到playstore。我调试并测试了该应用程序-该应用程序似乎运行良好。6/10的人能够安装并运行该应用程序。但在其余设备上,该应用程序商店显示错误代码-504和错误代码-108。 在我的gradle中,我支持许多minSdk低至15的设备。 该应用程序在一台设备的android 7.1中运行良好。但其他具有相同android版本和配置的设备…在安装过程中显示错误..或下载。。!(代码-504/代码-108) 这些错误是否会由于我的gradle或MainiTest文件而出现

以下是我的文件片段:-

build.gradle(项目)

//顶级生成文件,您可以在其中添加所有子项目/模块通用的配置选项。
构建脚本{
存储库{
谷歌()
jcenter()
}
依赖关系{
classpath'com.android.tools.build:gradle:3.1.2'
classpath'com.google.gms:googleservices:3.2.0'
//注意:不要将应用程序依赖项放在此处;它们属于
//在单个模块build.gradle文件中
}
}
所有项目{
存储库{
谷歌()
jcenter()
maven{url“https://jitpack.io" }
maven{url“https://maven.google.com" }
}
}
任务清理(类型:删除){
删除rootProject.buildDir

}
错误504是网关超时错误,通常与较慢的internet连接或移动数据网络有关。您可以检查本节中提供的方法

方法1:

  • 转到设置>>应用程序管理器或应用程序>>打开“所有”应用程序
  • 从应用列表中查找Google Play store>>清除数据和清除缓存
  • 从应用程序列表中查找Google服务框架>>清除数据和清除缓存
  • 现在从Google Play Store安装或更新应用程序
方法2:

  • 转到系统设置>>帐户>>谷歌>>删除你的Gmail帐户
  • 现在从设置>>应用>>全部>强制停止,清除Google Play Store、Google服务框架和下载管理器的数据和缓存(如方法1)
  • 现在再次转到设置>>帐户>>谷歌>>添加您的gmail帐户
  • 重新启动android,然后接受所有Google术语和设置Google设置
  • 重新运行Google Play Store并更新或安装您的应用程序

希望这有帮助

我后来找到了问题的解决办法。 这是因为在java文件夹中命名包时使用了“大写”字母。 在android版本N或更高版本中,它没有显示任何解析或错误-504或错误-108。 但该软件包无法在低于N的android版本中正确安装。 问题是android studio在java文件夹中命名包时从不显示警告。。就像命名资源一样
总是用小写字母命名JAVA文件夹中的包*

试试这些。谢谢,先生,但它不起作用。我认为这是设备或其网络连接的问题,而不是你的应用程序的问题。要排除故障,你可以询问看到错误的用户,如果他们在下载其他应用程序时出现类似的故障。谢谢..但这没有帮助..我在这里问他们之前会问谷歌问题..我在问题中已经提到,问题不是由于你在这里发布的原因..我已经提到,这是由于代码。。!。。谢谢你