相关疑难解决方法(0)

Android Studio中的debug.keystore在哪里

我需要启用google + api,所以我需要debug.keystore.我切换到Android Studio,不知道它在哪里.我可以在路径〜/ .android/debug.keystore的eclipse中找到它.

android keystore android-studio

126
推荐指数
8
解决办法
15万
查看次数

我不记得我的android debug.keystore密码

我怎样才能看到我的debug.keystore密码?我在3或4个月前输入了密码,现在我不记得了.我非常需要它,因为我的地图应用程序不会在我的设备上显示地图.

如果不可能,我该如何重新创建新的debug.keystore?请帮我.thans

android android-keystore

88
推荐指数
3
解决办法
5万
查看次数

如何在Android中使用Google登录获取性别等个人资料?

我想将谷歌登录集成到我的应用程序,当用户首次登录我将创建一个帐户绑定到此,所以我需要一些配置文件,如性别,区域设置等,我尝试作为谷歌登录文档和快速-start示例显示:

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
            .requestEmail()
            .build();

    mGoogleApiClient = new GoogleApiClient.Builder(this)
            .enableAutoManage(this /* FragmentActivity */, this /* OnConnectionFailedListener */)
            .addApi(Auth.GOOGLE_SIGN_IN_API, gso)
            .build();
Run Code Online (Sandbox Code Playgroud)

点击登录时我会打电话:

  Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient);
    startActivityForResult(signInIntent, RC_SIGN_IN);
Run Code Online (Sandbox Code Playgroud)

登录成功后,我可以在onActivityResult中获取数据结构GoogleSignInResult,来自GoogleSignInResult我可以获得一个GoogleSignInAccount,其中只包含DisplayName,email和id.但是在https://developers.google.com/apis-explorer/#p/中,我可以获得性别,语言环境等个人资料.我错过了什么吗?

我试过google plus api,似乎我可以得到我想要的东西.但是不知道如何使用,doc说创建客户端是这样的:

mGoogleApiClient = new GoogleApiClient.Builder(this)
            .addConnectionCallbacks(this)
            .addOnConnectionFailedListener(this)
            .addApi(Plus.API)
            .addScope(new Scope(Scopes.PLUS_LOGIN))
            .addScope(new Scope(Scopes.PLUS_ME))
            .build();
Run Code Online (Sandbox Code Playgroud)

但是当我使用它时,单击登录按钮将导致应用程序崩溃.

更新: 更新到新版Google的问题登录使用Google Services 3.0.0时丢失api_key /当前密钥

android google-plus-signin google-signin

25
推荐指数
2
解决办法
2万
查看次数

Android Studio 中调试密钥库的位置是否存在?

休假后,我将 Android 开发从 Windows 下的 Eclipse 迁移到了 Ubuntu 下运行 Android Studio 的新机器。

因为我希望使用 Google Maps v1(不再发布新的 API 密钥)移植现有项目,所以我将发布和调试密钥库复制到新机器。

在 Eclipse 下,无需知道自动创建的调试密钥库的位置以及用它签名的调试加载。

在Android Studio下,同样的原则也适用吗?如果有一个系统创建的调试密钥库,它在哪里,或者我是否必须显式定义一个?

keystore android-studio

0
推荐指数
1
解决办法
8148
查看次数