Android 用のキーストアを作成する手順は何ですか?
アプリで Google マップを使用する必要があるのですが、どの手順を見逃したのかわかりません。具体的な詳細な手順を教えてください (ガイドからは理解できませんでした)。
ベストアンサー1
タイトルの質問に答えるには、標準の JDK ディストリビューションに付属し、 に配置されている Java Keytool ユーティリティを使用してキーストアを作成します%JAVA_HOME%\bin
。Windows では、これは通常 になりますC:\Program Files\Java\jre7\bin
。
Windows では、コマンド ウィンドウを開いてそのディレクトリに切り替えます。Linux では、OS と入力してターミナルで同じ操作を行います。次に、次を実行します。
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
Keytool は、キーストアのパスワードを入力するように要求し、識別名フィールドとキーのパスワードを入力します。次に、my-release-key.keystore
現在のディレクトリに というファイルとしてキーストアを生成します。キーストアとキーは、入力したパスワードによって保護されます。キーストアには、10000 日間有効なキーが 1 つ含まれています。 はalias_name
、後でアプリケーションに署名するときにこのキーストアを参照するために使用する名前です。
Keytool の詳細については、次のドキュメントを参照してください。http://docs.oracle.com/javase/6/docs/technotes/tools/windows/keytool.html
Android アプリの署名に関する詳細については、こちらをご覧ください:http://developer.android.com/tools/publishing/app-signing.html