apkの署名に使用する証明書が期限切れだとエラーになる

1,599 views
Skip to first unread message

るっかふぉーと

unread,
Dec 10, 2010, 2:25:49 AM12/10/10
to android-g...@googlegroups.com
皆様お世話になっております。
るっかふぉーとと申します。

表題の件に関しまして、
ご質問させていただきたく思います。

状況と致しましては、
先ごろアプリを新規作成し、
Eclipseの「Export signed Application Package」にて
署名付きapkファイルを(鍵の有効期間を25年に設定し)作成したのですが
AndroidMarketにapkファイルを登録する際に
下記エラーが発生してしまい登録できない状況となっております。

「apkの署名に使用する証明書は少なくとも203x年xx月xx日まで有効である必要があります。新しい証明書を作成してください。」

エラー発生後に再度署名付きapkファイルを作成したのですが、
どうにも同様のエラーが発生し登録できない状況にあります。

以前個人で開発したアプリの開発時には
そのようなエラーは発生していなかったと記憶しています。

関係ないだろうとは思いますがdebuggableはfalseになっておりました。
正直何の設定をしていないのか検討がつかない状況となってしまいましたので
メールを投げさせていただきました。

どなたかご存じの方はいらっしゃらないでしょうか?

宜しくお願い致します。

るっかふぉーと

unread,
Dec 10, 2010, 2:56:38 AM12/10/10
to android-g...@googlegroups.com
スイマセン、
TwitterにてADTなどのバージョンも追記したほうが良いとの指摘を受けましたので
追記させていただきますと

PC:WindowsXP SP3
Eclipse 3.6 Helios
ADT 8.0.1

となっております。

2010年12月10日16:25 るっかふぉーと <muspells...@gmail.com>:

るっかふぉーと

unread,
Dec 10, 2010, 3:07:54 AM12/10/10
to android-g...@googlegroups.com
度々スイマセン、
SDKのバージョンが抜けていたので記載しておきます。

SDKのバージョンはandroid-sdk_r08-windows.zipになります。
開発対象のOSバージョンは1.6となります。

2010年12月10日16:56 るっかふぉーと <muspells...@gmail.com>:

Seiji Amasawa

unread,
Dec 10, 2010, 3:33:36 AM12/10/10
to android-g...@googlegroups.com
当然既に確認されているのだとは思いますが、
もしまだだったら
% keytool -v -list -keystore ...
みたいなので指定しているキーの期間が実際に何時になって
いるのかがまず気になります。

--
@amasawa_seiji

joao

unread,
Dec 11, 2010, 7:38:51 AM12/11/10
to android-g...@googlegroups.com

署名付きapkファイルを(鍵の有効期間を25年に設定し)作成したのですが

証明書の有効期限は2033年10月22日以降でなければなりません。

25年と記載してあったので、2025の事かと思って書きましたが、25年後の2035年でしたらごめんなさい。

If you plan to publish your application(s) on Android Market, note that a validity period ending after 22 October 2033 is a requirement. You can not upload an application if it is signed with a key whose validity expires before that date.

るっかふぉーと

unread,
Dec 12, 2010, 8:23:48 PM12/12/10
to android-g...@googlegroups.com
amasawa_seiji様
joao様

返信が遅くなり申し訳ありません。

>% keytool -v -list -keystore ...

上記、念のため先程調べてみましたが、
正常に25年で生成されているようです。

#有効期間の開始日: Fri Dec 10 14:16:46 JST 2010 終了日: Tue Dec 04 14:16:46 JST 2035

もう少し調べてみたいと思います。
ご助言ありがとうございます。

2010年12月11日21:38 joao <fsan...@gmail.com>:

> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-group-j...@googlegroups.com
> にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-japan?hl=ja
> からこのグループにアクセスしてください。
>

るっかふぉーと

unread,
Dec 21, 2010, 10:59:55 PM12/21/10
to android-g...@googlegroups.com
るっかふぉーとです

こちら解決しました。

原因は単純なヒューマンエラーでした。
アップロードするファイルが提出していた最新のファイルでなかったことが原因だったようです。
先程クライアントから登録できたと報告が入りました。

くだらないことでお騒がせし申し訳ありません。

# 念の為に最新版かどうか確認してくださいって言ったのに…orz

以上です。

2010年12月13日10:23 るっかふぉーと <muspells...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages