Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.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
Java Google Sheets API在APK发布版本中返回null_Java_Android_Apk_Google Sheets Api - Fatal编程技术网

Java Google Sheets API在APK发布版本中返回null

Java Google Sheets API在APK发布版本中返回null,java,android,apk,google-sheets-api,Java,Android,Apk,Google Sheets Api,我开发了一个应用程序,按下“生成签名APK…”和发布版本。当然,它工作得很好,给了我一个apk文件。我把这个MyAPP.apk文件放在手机中,安装并运行。正如我在Android Studio中进行测试的“Run”中所做的一样,我的开放性很好。但是,googleapi返回null,没有任何错误、日志或googleapi控制台中的“报告错误” 让我详细介绍一下这个问题 情景1。在Android Studio中运行(按按钮)(与即时运行相同) 这很有效。它在Google表单中返回相同的值。按我预期的那

我开发了一个应用程序,按下“生成签名APK…”和发布版本。当然,它工作得很好,给了我一个apk文件。我把这个
MyAPP.apk
文件放在手机中,安装并运行。正如我在Android Studio中进行测试的“Run”中所做的一样,我的开放性很好。但是,googleapi返回null,没有任何错误、日志或googleapi控制台中的“报告错误”

让我详细介绍一下这个问题

情景1。在Android Studio中运行(按按钮)(与即时运行相同) 这很有效。它在Google表单中返回相同的值。按我预期的那样跑

情景2。生成已签名的APK并在我的手机中下载 我输入了‘密钥存储路径’、‘密钥存储密码’、‘密钥别名’、‘密钥密码’,并检查了V1和V2。这个方法给了我一个apk文件。所以我把这个apk文件下载到我的手机上并安装了。(未上传到Play store。只需将APK文件放入带有USB端口的手机中)

情景2。问题发生了。返回null。 在我的应用程序中,识别二维码并从我已经制作的谷歌表单中获取值

但是,即使在Anrorid Studio中运行效果很好,它也会返回null

=================================

android studio中的“Run”和“APK发布版”在谷歌表单上有什么不同吗?

SHA1指纹问题
console.cloud.google.com/O-Auth中存在错误。我们必须放置SHA1指纹哈希而不是debug.keystore,而是自定义keystore,即.jks(用于发布)

这应该不会马上发生。当你从Android Studio运行应用程序时,它不是已经在你的Android手机上安装了应用程序吗?当你使用该版本启动应用程序时,一切都正常吗?很抱歉英文不清楚。我的应用程序在Android Studio的“运行”中运行良好。所以,我认为“哦,这个很好用。我可以把这个应用发布给我的同事。但是我现在不需要把这个应用上传到Google Play store上。”所以,我建立了APK文件,就像我在Android studio中提到的那样-build-Generate Signed APK将APK文件交给我的朋友。在发送邮件之前,我必须检查我的apk文件是否构建良好。所以,我在手机里下载了这个带有USB接口的apk文件。但是不工作所以,我很困惑。我再次打开Android studio,按下“运行”按钮。但是在这种情况下,工作得很好!!你没有回答我的问题。当你从上一次连接运行的Android Studio安装的图标运行应用程序时会发生什么?所以,我想“哦,构建APK文件有问题”所以,我尝试创建另一个APK文件并成功了。但不起作用。我看了日志,知道发生了什么。但是没有错误,只返回null。见鬼…我在下载apk文件或在Android studio中“运行”之前卸载了我的应用程序始终。。。