다음과 같은 문제가 있습니다. Google은 소수의 Android 라이브러리 및 해당 라이브러리에 의존하는 앱을 사용하는 4 명의 팀을 보유하고 있습니다. 우리 중 일부는 Windows 7에 있고 다른 사용자는 OS X에 있으며 GitHub을 사용합니다. Project.properties 파일은 플랫폼 종속 경로를 저장하기 때문에 (즉, Windows 경로 구분자 및/또는 OS/X 경로 구분 기호로 \를 사용하기 때문에) 매일 여러 번 Android 라이브러리 경로를 변경해야합니다. 정말 짜증나고 우리는 그것에 많은 시간을 낭비합니다.Eclipse에서 교차 플랫폼 Android 라이브러리 경로?
아무도 괜찮은 해결책이 있습니까? 분명히 CPP와 같은 것이 있어야합니다. ifdef를 project.properties에 넣을 수 있고 github 또는 다른 것을 사용할 때마다 OS와 일치하는 경로를 자동으로 수정하도록 할 수 있습니다.
아, 우리는 자주 라이브러리를 추가 및 제거하거나 어떤 라이브러리가 서로 의존 하는지를 변경하고 있으며, 우리 모두는 정기적으로 모든 라이브러리를 수정하므로 프로젝트를 추가하기 만하면됩니다. gitignore에 대한 속성은 잘 작동하지 않을 것입니다. 왜냐하면 우리는 라이브러리를 정기적으로 수정해야 모든 올바른 것을 포함 할 수 있기 때문입니다.
스크립트 작성을 고려해 보셨습니까? git이 checkin/checkout에서 스크립트를 실행할 수있는 능력이 있는지 확신 할 수 없지만, 간단하다면 스크립트를 교체해야합니다. –
힘내 미끼가 있습니다. –