使用Google Drive API以编程方式登录到Google Drive

时间:2019-01-21 06:55:19

标签: android kotlin google-api google-drive-android-api

当前,我在一个应用程序中使用Java代码(文件)和kotlin代码(文件)。 kotlin文件仅适用于Google驱动器登录,并在登录后访问Google驱动器文件。但是,我遇到一个错误,无法以“签名APK”模式登录驱动器。它适用于“调试apk”模式。 gradle文件中是否存在版本问题或任何内容?任何帮助都是可观的。

2 个答案:

答案 0 :(得分:2)

尝试一下,它对我有用

步骤1)项目结构->选择项目->转到“签名”,然后选择默认或任何密钥库,并填写适当的详细信息。如果您无法填写详细信息,请单击绿色的“ +”按钮。 步骤2)转到构建类型->选择构建类型,然后选择“签名配置”->选择“配置”。 步骤3)创建新的SHA-1密钥并添加Google控制台凭据。

答案 1 :(得分:0)

如果它对于Debug APK而言运行正常,而对于签名的APK而言则无法正常工作,那么您需要使用签名的APK的KeyStore为应用创建新的SHA1

尝试以下步骤,它将为您的应用程序创建SHA1

  

添加密钥库路径和别名

keytool -list -v -keystore ~path/KeyStore~ -alias ~alias ues in Keystore~

〜path / KeyStore〜是密钥库的路径

〜密钥库中的别名〜是密钥库的别名

相关问题