Articles of scala

Правильный способ использования YouTube.Builder

Мне нужно получить видео пользователя youtube. Вот мой код, который только пытается получить каналы пользователя youtube. Но это не сработает – после выбора учетной записи loadYoutubeChannels всегда допускает ошибки. Я прочитал этот ответ и этот yt-direct-lite-android , но до сих пор не понимаю, почему они не получают ошибок, но я понимаю. Вот мой код: class […]

Ошибка при запуске 'sbt start-device'

Я пытаюсь получить настройку с sbt и sbt android-plugin на Mac OS 10.6.6. Я установил все файлы и могу запустить менеджер Android SDK из командной строки. Платформа android создаст проект sbt. Однако, когда я пытаюсь запустить sbt start-device , я получаю следующую ошибку: Error running aapt-generate: java.lang.RuntimeException: You need to set ANDROID_SDK_HOME or ANDROID_SDK_ROOT or […]

Scala-android plugin

У меня возникают проблемы с запуском scala–android plugin при запуске sbt из IntelliJ. Когда я запускаю sbt для одного и того же проекта с терминала Mac, я не получаю ошибок: ~/Documents/my-android-project $ sbt [info] Loading global plugins from /Users/rgoodwin/.sbt/plugins [info] Loading project definition from /Users/rgoodwin/Documents/my-android-project/project [info] Set current project to (in build file:/Users/rgoodwin/Documents/my-android-project/) Но когда […]

Неразрешенная зависимость: com.hanhuy.sbt # android-sdk-plugin; 1.3.19: не найден

Не знаю, что я делаю неправильно. Мой ~/.sbt/0.13 выглядит так: addSbtPlugin("com.hanhuy.sbt" % "android-sdk-plugin" % "1.3.19") addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.6.0") Попытка sbt publishLocal дает: ➜ scala sbt publishLocal [info] Set current project to scala (in build file:/home/patrick/hacking/scala/) [info] Updating {file:/home/patrick/hacking/scala/}scala… [info] Wrote /home/patrick/hacking/scala/target/scala-2.10/scala_2.10-0.1-SNAPSHOT.pom [info] Resolving com.hanhuy.sbt#android-sdk-plugin;1.3.19 … [warn] module not found: com.hanhuy.sbt#android-sdk-plugin;1.3.19 [warn] ==== local: […]

Ошибка при загрузке CharSequence в Scala 2.11.4 и sbt 0.12.4

У меня есть проект андроида-scala, в котором есть подпроекты. Во всех файлах build.sbt я устанавливаю scalaVersion: scalaVersion := "2.11.4" И в project/build.properties я установил это: sbt.version=0.12.4 Тем не менее, он продолжает генерировать это (Scala 2.9.2) /home/alex/Documents/projects/android/my_project//project/target/scala-2.9.2/sbt-0.12/classes и он сохраняет исключение при запуске Sbt, просто набрав sbt в корневой папке: [error] error while loading CharSequence, class […]

Scala неявное динамическое кастинг

Я хотел бы создать помощник Scala Views для Android Используя эту комбинацию признаков и класса class ScalaView(view: View) { def onClick(action: View => Any) = view.setOnClickListener(new OnClickListener { def onClick(view: View) { action(view) } }) } trait ScalaViewTrait { implicit def view2ScalaView(view: View) = new ScalaView(view) } Я могу написать onClick () так class MainActivity […]

Есть ли способ объединить два или более файла .dex в один файл .dex с помощью Scala?

Я занимаюсь взломом в SBT Android Plugin Яна Беркеля, и я блуждал, если есть способ объединить несколько файлов .dex в один .dex файл, который будет содержать все из них. Например, если у меня есть это: classes1.dex classes2.dex classes3.dex Есть ли способ объединить их с помощью Scala (в некотором приемлемом времени) в один файл classes.dex который […]

Удаленные акковые актеры на андроиде?

Я пытаюсь сделать простое удаленное подключение к актеру, используя akka, как я обычно делаю, но я уверен, что что-то еще мне нужно делать, когда вы используете akka от android, кто-нибудь может помочь? import akka.actor.Actor.remote // Establish Connection to Remote Actor val server = remote.actorFor(remoteActorID, rIP, rPort) Я получаю следующую трассировку стека: 04-28 09:57:13.114: ERROR/AndroidRuntime(18536): FATAL […]

Удобное использование Android XmlResourceParser?

Когда мне нужно получить доступ к скомпилированным ресурсам Android XML, кажется, что я не могу использовать openRawResource(resId) поскольку он дает мне скомпилированный двоичный файл. Единственный способ получить XML – использовать getXml(resId) который возвращает XmlResourceParser (который реализует XmlPullParser ). Как я могу десериализовать сложные скомпилированные XML (но не большие) из ресурсов Android? Я попытался взломать структуру […]

Вызовите другого родительского конструктора Java из Scala с Android

Мне нужно наследовать android.support.v4.view.ViewPager и два конструктора. В Java это делается путем: class MyViewPager extend android.support.v4.view.ViewPager { public ViewPager(Context context) { super(context); } public ViewPager(Context context, AttributeSet attrs) { super(context, attrs); } } Я искал в Google и здесь какое-то время, и некоторые люди предложили реализовать это в Scala следующим образом: import android.support.v4.view.ViewPager trait ViewPagerTrait […]

Intereting Posts
Gradle buildConfigField BuildConfig не может разрешить символ Точность выключения резьбы В чем разница между стилем TextView и атрибутами android: textAppearance? Ограничение API для распознавания речи Google Android Не удалось получить доступ к приложению App Engine, запущенному в Android Studio, с помощью приложения Android Device в локальной сети Как анализировать динамический ключ JSON в результате результата Nested JSON? Используя запрос Sqlite, получите дату из хранимых миллисекунд Кинжал 2.10 / 2.11 инъекции Каков наилучший способ интерпретации местоположения пользователя рядом с Geocoder Как удалить все элементы из SQLite в Android Как узнать, отключен ли пользователь на экране блокировки Android ListView не обновляется фильтром Как получить данные из дочерней таблицы с помощью CursorLoader, который загружает данные из главной таблицы? Отладка файлов сборки Gradle в Intellij / Android Studio Фрагмент, не отображаемый при вызове метода add ()