2011-07-11 6 views
29

EclipseでのAndroidプロジェクトをビルドし、AndroidのSDKには、このようなエラーを与える有効期限が切れた証明書に関するエラーを与える:AndroidのSDKは

エラー:

Description Resource Path Location Type 
1) Error generating final archive: Debug Certificate expired on 7/9/11 6:31 PM  MapByLocation  Unknown Android Packaging Problem 



2)Error generating final archive: Debug Certificate expired on 7/9/11 6:31 PM PageCurlAnimation  Unknown Android Packaging Problem 

私が解決する方法がわかりません。私を助けてください。この問題を解決するには

答えて

56

は、単にdebug.keystore file.

を削除するのAVDのデフォルトの保存場所は、OS XとLinux上で~/.android/

  • です。
  • Windows VistaおよびWindows上の C:\Users\<user>\.android\でのWindows XP
  • C:\Documents and Settings\<user>\.android\
  • 7.

Also see this link, which can be helpful.

4

新しいデバッグキーストアを作成するためにkeytoolユーティリティを使用してください。使用しているキーストアが期限切れになっているため、プロジェクトがエラーでEclipseに表示されるのが見えます。また、このうちhttp://www.androiddevelopment.org/tag/keytool/

それはあなたが使用しているOSに基づいて、WindowsまたはLinuxでの場所から既存のデバッグキーストアを削除する前にやって

チェック。

+0

gooodチュートリアルですが、私はアプリケーションに署名してください。私はshファイルを実行する必要があります。私はそれを持っていないと思う。 –

0

は、このソリューションをお試しください:

  1. は、debug.keystoreファイルを削除してから、清潔で C:\Documents and Settings\%userprofile%\.androidに移動し、debug.keystoreを削除するWindows XPの場合

0

を実行C:\Users\(your pc name)\.android\

  • をフォルダに移動しますEclipseを再起動すると、プロジェクトはエラーなしでビルドされます。

    パス例: C:\Documents and Settings\raja.ap\.android\ 他のWindowsバージョンの場合は、ユーザーフォルダを見つけて削除します。

  • 関連する問題