「型 java.lang.Object を解決できません。必要な .class ファイルから間接的に参照されています」エラーの対処法

ちょいちょいでてきて毎回調べるので覚書程度に残しておく。

現象

Androidアプリを作っていると、ある時いきなり「型 java.lang.Object を解決できません。必要な .class ファイルから間接的に参照されています」が表示

解決方法

1.別プロジェクトからdefault.propertiesをコピー
2.元の設定に書き換え
3.プロジェクトをクリーン
でエラーが消える。

起動がうまくいかなかったり、サンプルソース持ってきたりすると起きる気がするので、今後もうまく付き合っていかなくてはいけないエラーなんだろうな。