Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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
Android应用程序用作已签名apk时不工作_Android_Json_Google Plus_Apk_Facebook Login - Fatal编程技术网

Android应用程序用作已签名apk时不工作

Android应用程序用作已签名apk时不工作,android,json,google-plus,apk,facebook-login,Android,Json,Google Plus,Apk,Facebook Login,我发布了一个签名的APK,如本文所述 当我从eclipse作为Android项目运行该项目时,一切都很顺利 但是当我使用签名的APK时,它没有返回任何数据,而且G+登录也不起作用 它显示以下人员信息为空 这种行为的原因是什么 为什么应用程序在作为eclipse项目运行时运行正常,而在使用APK时不工作 我正在使用以下代码生成释放密钥: keytool -exportcert -alias "knowledgeup_alias" -keystore "D:\keystore\androidfina

我发布了一个签名的
APK
,如本文所述

当我从eclipse作为Android项目运行该项目时,一切都很顺利

但是当我使用签名的
APK
时,它没有返回任何数据,而且G+登录也不起作用

它显示以下
人员信息为空

这种行为的原因是什么

为什么应用程序在作为eclipse项目运行时运行正常,而在使用
APK
时不工作

我正在使用以下代码生成释放密钥:

keytool -exportcert -alias "knowledgeup_alias" -keystore "D:\keystore\androidfinal.jks" | "C:\Users\abc\Downloads\openssl-0.9.8e_WIN32\bin\openssl.exe" sha1 -binary | "C:\Users\abc\Downloads\openssl-0.9.8e_WIN32\bin\openssl.exe" base64
当我在eclipse上运行它时,它正在工作。但当我使用
APK

想法

我不确定你面对的问题是否和我做这件事时面临的问题一样 LinkedIn integration.my应用程序在网络上运行时非常有魅力 调试模式,但当尝试使用已签名的APK时,它不会 意识到问题的出现,而发生的不匹配的我们 使用他们在应用程序注册时使用的密钥释放密钥 过程

这个链接对我帮助很大

看一看,这不是一个答案,希望这是一个线索

我不确定你面对的问题是否和我做这件事时面临的问题一样 LinkedIn integration.my应用程序在网络上运行时非常有魅力 调试模式,但当尝试使用已签名的APK时,它不会 意识到问题的出现,而发生的不匹配的我们 使用他们在应用程序注册时使用的密钥释放密钥 过程

这个链接对我帮助很大

看一看,这不是一个答案,希望这是一个线索


你曾经在facebook登录的情况下设置过释放密钥吗?我用它来设置释放密钥
keytool-exportcert-alias“knowledgeup\u alias”-keystore“D:\keystore\androidfinal.jks”|“C:\Users\abc\Downloads\openssl-0.9.8e\u WIN32\bin\openssl.exe”sha1-binary |“C:\Users\abc\Downloads\openssl-0.9.8e\u WIN32\bin\openssl.exe”base64
然后我将生成的密钥添加到开发者帐户的应用程序中。在facebook登录的情况下,您是否曾经设置过释放密钥?我使用它设置了释放密钥
keytool-exportcert-alias“knowledgeup\u alias”-keystore“D:\keystore\androidfinal.jks”| C:\Users\abc\Downloads\openssl-0.9.8e_WIN32\bin\openssl.exe“sha1-binary”“C:\Users\abc\Downloads\openssl-0.9.8e_WIN32\bin\openssl.exe”base64
,然后我将生成的密钥添加到开发人员帐户的应用程序中。我在我的应用程序上签名如下:keytool-exportcert-alias“knowledgeup_alias”-keystore“D:\keystore\androidfinal.jks”|“C:\Users\abc\abc\Downloads\openssl-0.9.8e_WIN32\bin\openssl.exe”sha1-binary |”C:\Users\abc\Downloads\openssl-0.9.8e_WIN32\bin\openssl.exe“base64此外,它也没有为ListView和allG+登录重新修改任何数据?这就足够了:)我按照以下密钥工具-exportcert-别名“knowledgeup\u alias”-keystore“D:\keystore\androidfinal.jks”\C:\Users\abc\Downloads\openssl-0.9.8e_WIN32\bin\openssl.exe签名了我的应用程序“sha1-binary |”C:\Users\abc\Downloads\openssl-0.9.8e_WIN32\bin\openssl.exe”base64此外,它也不会重新修改ListView和allG+登录的任何数据?这就够了:)