EclipseでAndroidプロジェクトをビルドすると、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
解決方法がわかりません。私を助けてください。
この問題を解決するには、debug.keystore file.
を削除するだけです。
AVDのデフォルトの保存場所は
~/.Android/
内。C:\Documents and Settings\<user>\.Android\
内C:\Users\<user>\.Android\
内。Keytoolユーティリティを使用して、新しいデバッグキーストアを作成します。使用しているキーストアの有効期限が切れているため、プロジェクトがEclipseにエラーで表示されます。
これをチェックしてください http://www.androiddevelopment.org/tag/keytool/
また、それを行う前に、使用しているOSに基づいてWindowsまたはLinuxの場所から既存のデバッグキーストアを削除します。
このソリューションを試してください:
フォルダに移動しますC:\Users\(your pc name)\.Android\
削除debug.keystore
ファイルしてから、クリーンアップして実行します
Windowsの場合XP C:\Documents and Settings\%userprofile%\.Android
に移動してdebug.keystore
を削除し、Eclipseを再起動すると、プロジェクトがエラーなしでビルドされます。
パスの例:C:\Documents and Settings\raja.ap\.Android\
他のWindowsバージョンの場合は、ユーザーフォルダーを見つけて、ファイルを削除します。