Androidアプリベースを公開鍵で取得(または表示)するにはどうすればよいですか?私はライセンスファイルを持っており、前に自分のアプリを公開しています。Android App Base 64公開鍵
ライセンスのキーが必要です。
Androidアプリベースを公開鍵で取得(または表示)するにはどうすればよいですか?私はライセンスファイルを持っており、前に自分のアプリを公開しています。Android App Base 64公開鍵
ライセンスのキーが必要です。
ライセンスをアプリケーションに追加するには、ライセンスを得るためにパブリッシャーアカウントの公開鍵を取得し、アプリケーションにコピーする必要があります。ライセンスの公開鍵を確認する方法は次のとおりです。
Google Playのサイト運営者サイトにアクセスしてログインします。ライセンスを付与するアプリケーションが公開されている(または公開される)アカウントにログインしていることを確認します。 。 アカウントのホームページで、[プロファイルの編集]リンクを見つけてクリックします。 [プロファイルの編集]ページで、以下に示す[ライセンス]ペインを探します。ライセンスのための公開鍵は、「公開鍵」テキストボックスに表示されます。
ソース http://developer.android.com/guide/google/play/licensing/adding-licensing.html
あなたのbase64文字列は、おそらくX509EncodedKeySpecです。私は推測するしかありません。もしそうなら、文字列をbase64でデコードしてbyte []を得るべきです。次に、このbyte []からX509EncodedKeySpecを構築します。次に、RSA KeyFactoryのインスタンスを作成し、このKeyFactoryのgeneratePublic()メソッドを使用してPublicKeyを取得します。この公開鍵は、その後Googleに
1)ログインどこにからデベロッパーコンソールを再生
あなたのアプリは、次の手順を実行するためのパブリックライセンスキーを検索するには... Cipher.init()に渡すことができます
3)左側のメニュー
3)選択したサービスに開発者ツールをクリックしたアプリのリストに自分のアプリをクリックします)のアプリ
2.
公表& APIの4.ライセンスの下&アプリ内課金公開キー
が表示されます