2011-12-14 5 views
3

動作しません。私はこの問題に直面しました:存在していたレシピが

error generating final archive debug certificate expired on 

が、それはうまくいきませんでした修正するricipesを存在していました。私は何をしましたか?

  1. C:/ Windows/User //。android私は、debug.keystoreファイルを削除しました。
  2. クリーンプロジェクト
  3. 再実行してEclipseの

結果なし - とにかく私は主題の問題を参照してください。 私はJDK 1.7のkeytoolを使ってdebug.keystoreを作り直し、C:/ Windows/User //に新しいファイルをコピーしました。アンドロイド、Eclipseを再実行 - 結果はありません。

この問題は、私の問題のプロジェクトと他のプロジェクトがこのバグ(機能)によって台無しになったことを意味しますか?

+1

私は同じ問題を抱えています。 Androidの開発ツールは、欲求不満を超えています...私は賞金を始めました。 –

答えて

4

私はこの特定のエラーについてはわかりませんが、私は離れていないように思われる同様のエラーがありました。 Eclipseが本当にエラーを取り除きたくないのであれば、それを再インストールして新しいプロジェクトを開始し、古いプロジェクトのJavaファイルとリソースを手動で移動する必要があります。

幸運を祈る!

編集:また、これを行う場合は、同じワークスペースフォルダを使用しないでください。何かが壊れている可能性があります。

+0

これは、管理者と標準ユーザー[構成のロック](http://stackoverflow.com/questions/8214957/locking-is-not-possible-in-the-directory-c-eclipse-configuration-org)に接続されている可能性があります。 -eclipse-os)を指定します。それを確認して報告しなければなりません。再インストールの主な問題は、AndroidのSDK + ADTツールを再ダウンロードする必要があることです。これはEclipseパッケージの解凍よりも時間がかかります。今は+1。 –

+0

Eclipse + ADTを再インストールしました。 **助けてくれなかった**。あなたの答えでは、「何かと」という言葉は、ソフトウェア開発が科学/工学から神秘主義に変わったことを示唆しています。素晴らしい。 –

+0

しかし、Eclipse + ADT **を再インストールするには、新しいワークスペースを使用してください**がトリックでした! –

-1

手順1〜3の後、問題からこのエラーを削除します(「問題」ビューで選択して「削除」をクリックします)。この後はすべて正常になります。

+0

それを試してみてください。助けてくれなかった。この問題は、プロジェクトを再構築しようとする瞬間を返します。 –

0

~/.android/debug.keystoreの下のデバッグ証明書をLinuxおよびMac OS Xで削除してください。ディレクトリは%USERPROFILE%/.androidonWindowsのようなものです。

次に、デバッグパッケージをビルドしようとすると、Eclipseプラグインは新しい証明書を生成します。証明書を生成するには、クリーンアップしてビルドする必要があります。

+0

これはOPが彼の質問を投稿する前にしたこととまったく同じです。 –

1

OK、AndroidのSDK + ADTを最新バージョンに更新したところ、問題は解決しました。

これはEclipseとは関係がないことが分かります(Eclipseを再インストールするのは本当に解決策ではありません)。

debug.keystoreはもうありません... %USERPROFILE%/.androidにはもうありません!

(しかし、そのディレクトリに新しいファイルandroidwin.cfgがあります。)

このAndroidの開発システムが第二で奇妙なっ​​ている...なぜ明らかな理由もなくアップグレードするために私を強制する「時限爆弾」をインストール?がアップグレードを実行するとき、私は&コントロールを計画しましょう。このような計画外の予期しない方法で生産性の時間を失ってはいけません。

UPDATE:は、問題を解決しません、最新のにAndroidのSDK + ADTの更新がなかったです。ビルドされたアプリケーションをテストデバイス上で実行する段階にそれを延期するだけでした。これは非常にイライラしています。

UPDATE: 16 revは、最新のADTのクリーンインストールで、Eclipseを再インストールし、は、いずれかの問題が解決しないんでした。それは新鮮なからSDKをインストールする唯一の方法はないようだ?新鮮なEclipse +新鮮なADT + fresh SDKがこのエラーを生成し続けることは考えられないので、これが唯一の試みです。

UPDATE:(!しかし、新鮮なSDKを再インストールせずに)は新しいEclipse + ADTと完全にブランド新しいワークスペースを使用してトリックをしました。新しいADT + SDKの組み合わせでは、従来のワークスペースが好きではないか、そのワークスペースで何かが壊れているようです。私は彼らが重要なプロジェクトであるため、何とかそれらを救済する必要があります。ワークスペース全体を一時的な領域にコピーしてから、そこにすべてのプロジェクトをインポートするかどうかを確認する必要があります。これはとてもイライラしています。

更新日:成功!完全なブランド新しいワークスペースを新しいEclipse + ADTで使用しています(ただし、新しいSDKを再インストールしないでください)。をインポートすると、既存のすべてのプロジェクトが成功しました。それを提案した人に授与される賞金。ああ、最も重要なこと:この環境を管理者アカウント以外で使用しないでください!(すべてがインストールされたアカウント)。

関連する問題