2

https://code.google.com/apis/console/に行きました

次に、これを行いました:

keytool -v -list -alias ks_ms_ad -keystore W:\eclipse-android-sign\keystore\exampleproject

出力を変換しました

SubjectKeyIdentifier [
KeyIdentifier [
0000: HH HH HH HH HH HH HH HH   HH HH HH HH HH HH HH H  /x<s7.@...B.).8.
0010: HH HH HH HH                                        .. .
]
]

HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH;com.exampledomain.exampleproject

Googleは実際にこれを受け入れたので、どういうわけか意味不明なものを使用可能なものに変えました. 「HH」のエントリは、Google の API コンソール サイトに示されている例と一致したため、私が行ったことが実際に正しかった可能性はわずかです。

しかし、上記は私がそれをどのように読むべきかのようには見えませんか? 私が行った編集を本当に行うことになっていますか? keytool から md5 を使用する準備ができると思いましたか?

ズーム ボタン [+] [-] で空白の画面が表示されますが、これは問題があると思われる理由の 1 つです。

4

2 に答える 2

7

原因は私がめちゃくちゃだったようです。(私が参照したものの上にSHA1などがあります)だから、これをいじっている他の人のために:

デバッグ キーツール フィンガープリントの例:

keytool -list -v -keystore "C:\Users\%your name%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH;com.company.product

keytool フィンガープリントのリリースの例:

keytool -v -list -alias youralias -keystore W:\keystore\product
HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH:HH;com.company.product

上記のすべては、パターンを持つ同じ API キーを共有できます。

a-zA-Z0-9- 

ここで API キーを取得できます: https://code.google.com/apis/console/

ここで keytool.exe を見つけます (例) C:\Program Files\Java\jre7\bin

于 2013-03-13T22:46:11.837 に答える
1

キー自体に署名方法に問題があったと思います。fingerPrintは奇妙に見えます。pls。SHA1のfingerPrintを確認してください。ああ。問題が見つかったようです。

于 2013-03-20T11:27:03.330 に答える