簡単な質問(問題)があります。Android の依存関係と、ビルド パスでエクスポートするように設定されたライブラリの両方を含む Android テスト プロジェクト (意図的に作成) があります。したがって、.classpath ファイルには次のように表示されます。
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
両方のエントリで export フラグが true に設定されています。ここで、ライブラリをエクスポートしないように変更したいと思います。チェックボックスのチェックを外すと、.classpath ファイルが更新されます。
<classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
ここまでは順調ですね。ただし、同じワークスペースで Eclipse を再起動すると、ワークスペースが処理されているときに、上記で変更したライブラリをエクスポートするためのクラスパス エントリが export="true" にリセットされます。
これの原因は何ですか、そして最も重要なことは、それを修正する方法は何ですか? 私はEclipse 3.8.2を使用しています。