**已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
三个月前关门了。
此帖子已在3个月前编辑并提交审核,未能重新打开帖子:
原始关闭原因未解决
Improve this question
应用程序仅与谷歌和Facebook登录集成。如果应用程序在调试模式下运行(直接从设备),它工作得很好(能够与谷歌或Facebook登录),但当应用程序签名(发布模式)时,谷歌和Facebook登录集成停止工作。
错误出现在www.example.comSigninActivity.java上-
private void handleSignInResult(GoogleSignInResult result) {
Log.d(TAG, "handleSignInResult:" + result.isSuccess());
if (result.isSuccess()) {
// Signed in successfully, show authenticated UI.
GoogleSignInAccount acct = result.getSignInAccount();
Toast.makeText(this,"Name :"+acct.getDisplayName()+" Email :"+acct.getEmail(),Toast.LENGTH_LONG).show();
} else {
// Signed out, show unauthenticated UI.
Toast.makeText(this,"Signed out ",Toast.LENGTH_LONG).show();
}
}
handleSignInResult将变为假。
Log.d(TAG, "handleSignInResult:" + result.isSuccess());
调试apk在设备上运行和签署(发布)apk不运行在设备上。应用程序正在运行,但谷歌和Facebook的集成不工作。但在一些设备上fb集成工作只有不谷歌。和我的设备(4.4.2)无论是fb还是谷歌的工作
1条答案
按热度按时间rqcrx0a61#
您需要使用密码为“android”的调试密钥库。您可以在.android文件夹中找到调试密钥库。示例:C:\用户\shoeb.android