相关疑难解决方法(0)

Eclipse Android插件中的"调试证书已过期"错误

我正在使用Eclipse Android插件来构建项目,但是我在控制台窗口中收到此错误:

[2010-02-03 10:31:14 - androidVNC]Error generating final archive:
Debug certificate expired on 1/30/10 2:35 PM!
Run Code Online (Sandbox Code Playgroud)

我如何解决它?

eclipse android certificate

1863
推荐指数
16
解决办法
26万
查看次数

密钥库证书的SHA-1指纹

获取SHA-1指纹的方法与获取指纹的方法相同吗?以前,我正在运行此命令:

Windows命令提示符运行keytool.exe

我不清楚我得到的结果是SHA-1指纹.有人可以澄清一下吗?

android google-maps google-plus android-keystore

409
推荐指数
29
解决办法
55万
查看次数

Android-Facebook应用程序的密钥哈希

我正在开发一款Android应用程序,我希望在其中整合Facebook发布功能.我下载了Facebook-Android SDK,我在那里得到了readme.md(文本文件),其中提到了生成Android的密钥哈希.我该如何生成它?

windows android facebook

224
推荐指数
18
解决办法
28万
查看次数

Facebook密钥哈希与任何存储的密钥哈希都不匹配

我真的遇到了Facebook哈希密钥问题.我在Eclipse中生成它..证明:

然后我去了https://developers.facebook.com/并注册了一个新的应用程序.

最后我将我的hashkey设置为Facebook开发人员的设置:

但不管我做什么我一直得到相同的错误日志:"密钥哈希B5dWUEYfZJL/........... jyA =与任何存储的密钥哈希值不匹配"

有人知道我做错了什么或如何解决这个问题?如果我在自己的应用程序中使用HelloFacebookSample中的id和名称,一切正常.所以它与我最有可能设置的密钥哈希,id或名称有关.

谢谢,Yenthe

android facebook facebook-sharer facebook-android-sdk

59
推荐指数
15
解决办法
11万
查看次数

如何将SHA-1添加到Android应用程序

我正在尝试在Firebase中创建一个动态链接,当我选择Android应用程序时,它显示错误"将SHA-1添加到此Android应用程序",我已经添加了凭据,但我不是确定我如何"将SHA-1添加到应用程序"

这是怎么做到的?

android sha1 firebase firebase-dynamic-links

52
推荐指数
11
解决办法
8万
查看次数

在Android Studio for Google Maps中获取SHA1指纹证书

我想在Mac上从Android Studio获取SHA1密钥.从Eclipse开始,这很简单,但我无法在Android Studio中得到它.

我已经检查了类似的问题,但没有得到任何方法来获得MAC.

SHA1与签名和未签名的APK不同.请提一下两种方法.

提前致谢.

macos android google-maps sha1

45
推荐指数
8
解决办法
6万
查看次数

谷歌登录失败com.google.android.gms.common.api.ApiException:10:

所以我陷入了这个令人沮丧的问题.我对Firebase上的Google Auth很新,但我完成了firebase文档指示如何集成Google SignIn Auth的所有内容,但我仍然在控制台中收到这个奇怪的错误,包括两部分:

12-03 11:07:40.090 2574-3478/com.google.android.gms E/TokenRequestor: You have wrong OAuth2 related configurations, please check. Detailed error: UNREGISTERED_ON_API_CONSOLE
Run Code Online (Sandbox Code Playgroud)

并且

Google sign in failed com.google.android.gms.common.api.ApiException: 10:
Run Code Online (Sandbox Code Playgroud)

在任何人试图指出先前已经在堆栈溢出问题上提出的类似问题之前,这是我在看到所有可用解决方案之后到目前为止所做的事情,但是还没有解决错误

  • 我的项目有SHA1指纹
  • 我有我的OAuth 2.0客户端ID,android客户端ID和Web客户端,在requestIdToken()中我已经放了web客户端ID.
  • 我并没有公布谷歌Play商店我的项目的APK.这意味着我没有意外生成另一个SHA1指纹.
  • 我已逐步跟踪Google登录Auth firebase文档.

这是我的代码片段:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_signup);
    ButterKnife.bind(this);

    String webClientId = getString(R.string.web_client_id);


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

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

    mGoogleSignInClient = GoogleSignIn.getClient(this, gso);


    GoogleSignInAccount account …
Run Code Online (Sandbox Code Playgroud)

android google-authentication firebase

38
推荐指数
7
解决办法
4万
查看次数

Google PlacePicker在发布后立即关闭

我正在开发一个Android应用程序,并正在研究Google Places以获取应用程序中的某些功能.谷歌最近发布了我正在使用的PlacePicker功能.我遵循了Google指南和"T"的快速入门指南.这个功能在三小时前工作得很好,现在当我去测试它时,它启动然后立即关闭,堆栈跟踪中没有错误.以下是我使用代码的方式:

这是一个片段.

// The Location Selection from Google Place Picker
where.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        try {
            launchPlace();
        } catch (GooglePlayServicesNotAvailableException |  GooglePlayServicesRepairableException e) {
            e.printStackTrace();
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

这是在onCreateView的片段内.

方法launchPlace()定义如下.

// Start Google Place Picker Code **************************************************************
public void launchPlace() throws GooglePlayServicesNotAvailableException,
        GooglePlayServicesRepairableException {
    PLACE_PICKER_REQUEST = 1;
    PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();

    Context context = getActivity().getApplicationContext();
    startActivityForResult(builder.build(context), PLACE_PICKER_REQUEST);
}

public void onActivityResult(int requestCode, int resultCode, Intent data) {

    String badLocation = "That location is …
Run Code Online (Sandbox Code Playgroud)

android android-fragments google-places

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

在Android studio 2.2+中生成SHA1指纹

今天我刚刚将我的android工作室从Studio 2.1升级到Studio 2.2.我只是检查所有android studio 2.2功能,这是在2.2工作室工作的一个很好的经验,但我现在面临一个问题.

我知道这不是一个问题,但它只是因为我缺乏知识而发生,所以我为此道歉.我的问题描述如下.

问题

在Android studio 2.1中使用可以轻松生成SHA1.但是,当我按照上面的链接步骤知道此功能将会改变,然后得到以下错误.

这里没有调试SHA1指纹将像2.1一样显示

如果有人有任何想法在android studio 2.2中生成SHA1那么请帮忙.

我希望你清楚我的问题.如果你想了解更多关于我的问题的信息,请告诉我.

任何帮助将不胜感激.

提前致谢

android android-studio

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

keytool error:java.lang.Exception:只允许一个命令:指定了-exportcert和-list

Book-Pro:main vy$ keytool -exportcert -list -v \
> -alias androiddebugkey -keystore ~/.android/debug.keystore
keytool error: java.lang.Exception: Only one command is allowed: both 
-exportcert and -list were specified.
Run Code Online (Sandbox Code Playgroud)

我正在尝试在MBP上为Android Firebase项目创建一个SHA1.我按照说明从Firebase控制台中提取命令... https://developers.google.com/android/guides/client-auth

keytool -exportcert -list -v\-alias androiddebugkey -keystore~/.android/debug.keystore

我收到一个错误.keytool error:java.lang.Exception:只允许一个命令:指定了-exportcert和-list.

我试过手写这个想法,也许浏览器有问题.我安装了新的JDK ......不知道这里出了什么问题.请帮助

keytool

20
推荐指数
1
解决办法
4390
查看次数