GitHub Codespacesで、Androidアプリ開発用のSHA-1フィンガープリントを生成する方法をメモしておきます。
- Java Development Kit (JDK)のインストール
GitHub Codespacesでkeytool
を使用するためには、まずJDKをインストールする必要があります。次のコマンドでJDKをインストールできます:
bash
sudo apt-get update
sudo apt-get install default-jdk
- Android SDKのインストール
Android SDKが必要です。以下の手順でAndroid SDKをインストールします:
-
SDK Managerを使用してインストールする
bash
sudo apt-get install android-sdk -
または、Android SDKの公式ウェブサイトからSDKを手動でダウンロードしてインストールします。
- キーストアの作成
GitHub Codespaces内でキーストアを作成するには、以下のコマンドを使用します:
bash
keytool -genkeypair -alias your-alias -keyalg RSA -keysize 2048 -validity 365 -keystore your-keystore.jks
このコマンドは、your-alias
とyour-keystore.jks
という名前のキーストアを作成します。プロンプトに従って必要な情報を入力します。
- SHA-1フィンガープリントの取得
キーストアが作成できたら、SHA-1フィンガープリントを取得します:
bash
keytool -list -v -keystore your-keystore.jks -alias your-alias
ここで、your-keystore.jks
とyour-alias
は前のステップで設定した名前に置き換えてください。