이 작업을 수행하는 가장 좋은 방법에 대한 다른 조언을 보았습니다. 이 질문 은 항아리를 만드는 것을 다룹니다. 다른 곳에서는 단순히 발리 소스를 자신의 프로젝트에 복사하라는 조언을 보았습니다. android.com의 라이브러리에 대한 이 섹션 은 가장 권위있는 것 같습니다. 그러나 발리를 컴파일 한 후에는 aal 라이브러리가 없지만 그 섹션에는 있어야한다고 말합니다.
그래서 제 질문은 이것입니다. 표준 레이아웃이있는 기존 Android Studio 프로젝트와 git 저장소가 있습니다. 발리를 추가하려면 어떻게해야합니까? 어디로 다운로드해야합니까? Android Studio에 어떻게 추가해야합니까? 수정해야하는 Gradle 파일 (있는 경우)
바라건대, 여러분이이 작업을 몇 번 해보 셨으면합니다. 이것은 빵빵한 일이 될 것입니다. 그러나 저는 간단한 설명을 찾을 수 없었습니다.
-
업데이트 중 , Scott Barta의 제안에 따라.
volley 저장소의 gradle.build 파일에는이 줄이 있습니다.
apply plugin: 'android-library'
문서 에 따르면 " 라이브러리 프로젝트는 APK를 생성하지 않고 .aar 패키지 (Android 아카이브의 약자)를 생성합니다. "그러나 volley 프로젝트를 빌드 할 때 .aar가 생성되지 않습니다.
Volley는 Android 팀에서 만든 라이브러리 프로젝트이므로 .aar 패키지로 생성 및 사용하도록 의도 된 것 같습니다. .aar를 생성하는 것이 바람직한 지 여부와이를 수행하는 방법에 대한 조언을 주시면 감사하겠습니다.