2012年8月24日金曜日

Android 久しぶりにAndroidアプリを実行するとエラーになる

1年ぶりに開発環境を新しくして、Androidアプリを起動すると
「Error generating final archive: Debug Certificate expired on」となり、実行できません。

検索すると以下のページに解決方法がありました。
「入隠者通信 ~病を嗜む~」さんのサイト
http://d.hatena.ne.jp/hypercrab/20100619/1276925032#chttp://d.hatena.ne.jp/hypercrab/20100619/1276925032#c">http://d.hatena.ne.jp/hypercrab/20100619/1276925032#c
>
どうやら、しばらく開発環境を使ってないとこのエラーがでるようです。

解決方法は
(1)C:\ユーザー\XXXX\.android の下にある debug.keystore を削除する。
(2)Windows の時計のタイムゾーンの設定を「大阪,札幌,東京」から、適当に違うタイムゾーンに変更する。
(3)Eclipseの「プロジェクト」 メニューの 「クリーン」 を実行する。(debug.keystore が作り直される。)
(4)タイムゾーンを元に戻す.

参考サイトのコメントに記載されていますが、OSにより以下の(2)(4)が必要なかったりするようです。

0 件のコメント: