Имеет ли смысл иметь отдельную библиотеку Scala на Android market? - PullRequest
3 голосов
/ 28 марта 2010

Насколько я понимаю, людям, использующим приложения Scala для Android, необходимо объединить классы Scala, которые они использовали в своем приложении.

Учитывая, что это добавляет сотни килобайт к каждому приложению Scala с избыточностью, возможно ли создать библиотеку Scala, которая может поставляться через рынок, поэтому разработчики приложений могут просто зависеть от этой библиотеки, а не связывать ее сами?

Ответы [ 3 ]

2 голосов
/ 28 марта 2010

Возможно, вам лучше использовать что-то вроде Proguard . См. здесь для получения инструкций о том, как это сделать.

1 голос
/ 28 марта 2010

Сторонние общие библиотеки в настоящее время не поддерживаются. Они могут создавать множество проблем, которые затем становятся видимыми для пользователя (см .: Ад DLL), поэтому во многих случаях недостатки традиционной модели разделяемых библиотек могут перевесить преимущества.

0 голосов
/ 15 октября 2012

Если вам нужен хорошо обоснованный проект maven для Android с Scala, android-scala-test поможет вам. Он предоставляет все сложные настройки, включая компилятор Scala, Proguard, Signing и т. Д.

Далее, android-scala-common поможет вам написать более лаконичную программу для Android на Scala.

...