0

パスに依存しませんが、ActionBarSherlockをライブラリとしてプロジェクトに含めました。したがって、それをリポジトリにプッシュすると、ライブラリパスが混乱します。どうすれば変更できますか?パスに依存しないようにするにはどうすればよいですか?

Jarファイルの場合、プロジェクトのlibフォルダーに含めることもできますが、それ自体はライブラリーです。それについて何をしますか?

4

1 に答える 1

1

project.propertiesファイルをチェックして、ABSに関してどこを指しているかを確認します。次のように表示されている場合:

android.library.reference.1=/myfiles/location/bleh/blah/foo/ActionBarSherlock

そして、それを参照するプロジェクトは/ myfiles / location / bleh / blah / foo /にもあります(簡単にするために、それらを同じフォルダーに保持しておくと便利です)

次のように変更できます:

android.library.reference.1=../ActionBarSherlock

そうすれば、リポジトリをチェックアウトするときに、すべてのライブラリ参照が損なわれません(実際のリポジトリでフォルダ構造が損なわれていない場合)。

はい、project.propertiesファイルに「変更しないでください」と書かれているにもかかわらず。問題なく変更できます

于 2012-02-24T18:49:57.390 に答える