忍者ブログ
Androidアプリ開発で行った事をメモしてます。

スポンサード リンク
スポンサード リンク
最新コメント
最新トラックバック
注目アイテム
ブログ内検索
20
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

作成したapkファイルに対してデジタル署名を行う。

・独自の証明書を作成
自分独自の証明書を作成し、作成した証明書を使ってアプリケーションに署名を行う。
証明書の作成は、Java JDK に付属している keytool.exe を使用する。

前準備として、作成したapkファイルを Java JDKインストール先のbinにコピー。

keytool -genkey -v -keystore hellodevelop.keystore -alias hellodevelop -keyalg RSA -validity 10000
 
上記コマンドを実行すると以下の問い合わせがある。
キーストアのパスワード:*********
新規パスワード再入力:*********
姓名:Takc
組織単位名:sample
組織名:sample
都市名または地域名:Saitama
州名または地方名:Oomiya
国番号:jp

<hellodevelop>の鍵パスワードを入力してください。
(キーストアのパスワードと同じ場合は、RETURN)

Java JDKインストール先のbinに hellodevelop.keystore が作成された。

・独自の証明書を使ってデジタル署名
作成した証明書を使ってapkファイルにデジタル署名を行う。
デジタル署名には、Java JDK に付属している jarsigner.exe を使用する。

下記コマンドを実行

jarsigner -verbose -keystore hellodevelop.keystore HelloAndroid.apk hellodevelop

署名の確認

jarsigner -verify -verbose -certs HelloAndroid.apk

PR


<スポンサード リンク>





いつでも美味しい水やお湯が飲めるウォーターサーバーを紹介しています。
感謝の気持ちを届けよう!母の日ギフトのご紹介
話題の商品、人気商品を探すお手伝い
お名前
タイトル
文字色
URL
コメント
パスワード
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
Trackback URL
Copyright c Android開発メモ All Rights Reserved
Powered by ニンジャブログ  Designed by ピンキー・ローン・ピッグ
忍者ブログ / [PR]