전체 메서드 개수 감축
더 가벼운 종속성을 사용하고 멀티덱스 지원을 메서드 개수 제한 내에서 유지하도록 하여 Android 빌드를 간소화합니다.
읽는 시간 1분최근 업데이트: 2일 전
전체 GPS 라이브러리를 제거하고 play-services-basement만 사용
Android Studio 원격 종속성 라이브러리 옵션
원격 종속성 라이브러리와 함께 Android Studio를 사용하는 경우 build.gradle에서 다음을 사용합니다.dependencies {compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.google.android.gms:play-services-basement:8.4.0'}
Android Studio Jar 파일 옵션
기존 프로젝트에서 GPS를 제거하고 jar를 사용하려면 다음 단계를 따릅니다. 기존 프로젝트에서 GPS를 제거하여 google-play-services-basement.jar만 포함합니다. 예를 들어 바로 사용 가능한 탭조이 EasyApp 샘플에는 전체 GPS 라이브러리가 포함됩니다. 아래에는 이 문제를 제거하고 필수 google-play-services-basement.jar만 사용하는 방법을 보여 주는 단계가 나와 있습니다. 다음 위치에서 GPS에 대한 레퍼런스 제거- Settings.gradle – 주석이 포함된 것을 표시합니다.
//include ':Libraries:google-play-services_lib'include ':TapjoyEasyApp'
- project.properties. - GPS에 대한 주석 레퍼런스를 표시합니다.
#android.library.reference.1=../Libraries/google-play-services_lib
- build.gradle에서 gps의 레퍼런스에서 제거하고 google-play-services-basement.jar의 jar 파일을 추가합니다.
dependencies {compile fileTree(include: '*.jar', dir: 'libs')// compile project(':Libraries:google-play-services_lib') compile files('libs/google-play-services-basement.jar')}
- AndroidManifest.xml. - GPS에 대한 주석 레퍼런스를 표시합니다.
<applicationandroid:icon="@drawable/icon"android:label="@string/app_name" ><!-- <meta-dataandroid:name="com.google.android.gms.version"android:value="@integer/google_play_services_version" />-->