eclipse 有符号apk不工作,但无符号apk可用于G+和FB集成[已关闭]

t0ybt7op  于 2022-11-04  发布在  Eclipse
关注(0)|答案(1)|浏览(159)

**已关闭。**此问题需要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还是谷歌的工作

rqcrx0a6

rqcrx0a61#

您需要使用密码为“android”的调试密钥库。您可以在.android文件夹中找到调试密钥库。示例:C:\用户\shoeb.android

相关问题