ActionBarSherlockをライブラリに含めて、すべてのシステムに反映させるにはどうすればよいですか?
-
12-11-2019 - |
質問
ActionBarSherlockをライブラリとしてプロジェクトに含めましたが、パスに依存しません。したがって、リポジトリにプッシュすると、ライブラリパスが混乱します。どうすればそれを変えることができますか?パスを独立させるにはどうすればよいですか?
それがJarファイルであれば、プロジェクトのlibフォルダーに含めることもできましたが、それ自体はライブラリです。それについて何をすべきか?
解決
プロジェクトを確認してください。ABSに関してどこを指しているかを確認するためのプロパティファイル。.それが次のようなものを言うならば:
android.library.reference.1=/myfiles/location/bleh/blah/foo/ActionBarSherlock
また、それを参照するプロジェクトは/myfiles/location/bleh/blah/foo/にもあります(簡単にするために同じフォルダに保存するのはいいことです)
次のように変更できます :
android.library.reference.1=../ActionBarSherlock
そうすれば、リポジトリをチェックアウトすると、すべてのライブラリ参照が無傷になります(実際のリポジトリでフォルダ構造が無傷であれば)。
そして、はい、プロジェクトにもかかわらず。プロパティファイルと言って"私を変更しないでくださいohh nooo!"あなたは問題なくそれを変更することができます
所属していません StackOverflow