Как добавить определенные API-интерфейсы Play Services в проекты Android с командной строкой? (например, службы определения местоположения)

На данный момент я создаю приложение Scala + Android с SBT. Я бы предпочел не использовать Gradle.

Я хочу использовать API сервисов определения местоположения Google Play для предоставления мне GPS-координат. Мне не нужны никакие другие сервисы Play. Однако, когда я включаю всю библиотеку, время ожидания истекает с ошибкой OutOfMemory. как этот, и источники в Интернете предлагают Multidexing как решение проблемы. Я совсем не хочу этого делать. Не нужно.

Итак, меня интересуют эти инструкции. В разделе «Android Studio» можно выбрать только определенные API в библиотеке для вашего приложения (например, Wearables = compile «com.google.android.gms:play-services-wearable:7.8.0», Fitness = скомпилировать «com.google.android.gms:play-services-fitness:7.8.0» и т. д.). Однако в разделах «Другое» и «Затмение» этого нет.

Как вы решаете компилировать только определенные API библиотеки Play Services? Возможно ли это без использования Gradle + Android Studio?




Ответы (1)


libraryDependencies += "com.google.android.gms"  % "play-services-wearable" % "7.8.0"

Так далее

Если у вас закончилась память во время индексации, увеличьте

dexMaxHeap in Android 
person pfn    schedule 28.08.2015