Android アプリに署名をする

  1. Eclipse の Package エクスプローラからエクスポート対象のパッケージ名の上の右クリックメニューから『Android Tools』→『Export Unsigned Application Package…』を選択し apk ファイルを生成する。
  2. keytool で keystore ファイルを作成する。

    $ keytool -genkey -v -keystore hoge.keystore -alias hoge -keyalg RSA -validity 10000
    
  3. jarsigner で apk ファイルに署名を付ける。最後の hoge は keytool で指定した別名(alias)。

    $ jarsigner -verbose -keystore hoge.keystore Hoge.apk hoge
    

参考:アプリケーションへの署名 | Android Developers

«
»