【備忘録】 Android 開発の小ネタ Debug certificate expired
Android開発の備忘録
Eclipseでデバッグビルドしようとすると、以下のエラーが出て進まない事があります。
「Error generating final archive: Debug certificate expired on xx」
原因は、 debug.keystoreファイルの期限切れですので、debug.keystoreを作成すればいいのですが、簡単な方法がありましたので記録しときます。
1、debug.keystoreの場所を確認する。
Eclipse-Preferences-Android-Build を開くと、Default degub keystore:の欄に書いてあります。
MacOSでしたら、ここです→/Users/ユーザ名/.android/debug.keystore
2、debug.keystoreを削除する
ターミナルを開いてコマンドをタイプ
cd .android
rm debug.keystore
3、Eclipseにてプロジェクトをクリーン
4、Eclipseにてプロジェクトをビルド
これでOKです。すごく簡単。
| 固定リンク
「パソコン・インターネット」カテゴリの記事
- TypeScriptあるいはES6(2016.07.03)
- 【備忘録】 Cordova でXcodeにエラーが出る(2016.05.20)
- キーボード交換(2016.04.23)
- 蕎麦道なび、Windows10 PCでも使えますよ(2016.02.22)
- AngularJSについて(2016.02.21)
この記事へのコメントは終了しました。
コメント
●HIROSさん
いや、あれはどちらかというとAndroidのシステムが不安定なんだと思います。
開発環境でしっかりデバッグできていても、実際の端末では不安定になって落ちることが私もたまにあります。あんまりプログラマをせめないでやってください。
どうもアンドロイドはいまひとつなんだよねえ。やっぱり永遠のベータ版なんだろうか。グーグルのやることは。
投稿: ケビン | 2011年8月28日 (日) 15時16分
最近のアンドロイド・アプリ
特に無料版にはバグが多い傾向がありますね
色々な意味でチャンスが多いのはわかりますが
ちゃんとバグチェックしないで公開してしまう人が多いような気もします
特にゲーム
何かあるとすぐ落ちます(笑)
投稿: HIRO'S | 2011年8月27日 (土) 12時45分