Articles of scala

Не удается найти метод в активности

Я начинаю с Scala + Android (и с помощью плагина sbt android). Я пытаюсь подключить действие кнопки к кнопке без активности, реализующей View.OnClickListener. Щелчок кнопки не выполняется во время выполнения, потому что метод не найден. Документ, над которым я работаю, говорит, что мне нужно только объявить общедоступный метод void, который принимает вид в действии и […]

Scala – сбор Android-приложений не работает

Я следую инструкциям по созданию приложения Scala для Android по адресу: scala-to-android В основном, я установил Scala и изменил ant build.properties, чтобы указать на Scala и изменил build.xml, чтобы включить build-scala.xml. ant scala-compile Успешно, однако, ant debug Генерирует следующие ошибки сборки: Скала-компиляция: -shrink-if-test: [echo] Checking if Scala libraries are installed on emulator or device… [adb] […]

Java-приложение для Android -> переключиться на Scala

У меня есть приложение Java Android, которое я хочу изменить на Scala. У меня много фрагментов, и я хочу знать, что лучший способ сделать это в Scala. Это мой класс фрагментов Java MyFragment : public class MyFragment extends Fragment { private WebView myWebView; private TextView myTextView; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) […]

Что в scala-android.jar?

Я пытался экспериментировать с разработкой приложений Android с помощью Scala. Я дошел до того, что я могу получить приложение для компиляции, но нет вспомогательных функций для таких вещей, как: button.setOnClickListener( () => { text.setText("test") }) (Я говорю о закрытии там) Я вижу множество ссылок на scala-android.jar и имею этот файл в своем проекте, но я […]

Scala Inner Class – не участник

Я пытаюсь создать переменную типа MulticastLock , которая является внутренним классом, определенным в рамках Android. Тем не менее, я получаю сообщение об ошибке, указывающее, что MulticastLock не является членом WifiManager. Нужно ли мне ссылаться на внутренний класс по-разному в Scala? var multicastLock:android.net.wifi.WifiManager.MulticastLock = null

Scala + Android Новичок

Я пытаюсь использовать плагин scala-andriod, и у меня возникла проблема с запуском и настройкой AVD. Im получает следующие ошибки от sbt Android: запуск эмулятора NexusOne [успех] Общее время: 0 с, завершено 18 ноября 2011 г. 7:07:53 эмулятор: ОШИБКА: В конфигурации AVD отсутствует файл ядра! Я следил за направлением создания avd, но по какой-то причине, когда […]

Перемещение экземпляров из Set в другое в Scala

В игре мне нужно держать вкладки, какие из моих пустых спрайтов используются. Когда «активные» несколько спрайтов сразу я хочу перенести их из моего passivePool в activePool оба из которых являются неизменяемыми HashSets (хорошо, я буду создавать новые наборы каждый раз, если быть точным). Поэтому моя основная идея заключается в следующем: activePool ++= passivePool.take(5) passivePool = […]

Android-студия dalvik vm не может найти класс

Я пытаюсь понять, как исправить ошибку с устаревшим проектом Android, который я перенес в андроид-студию. Я надеюсь, что это больше проблема с моими скриптами build.gradle. Библиотека классов работает правильно при кодировании, в комплекте с завершением и т. Д. Я попытался закрыть студию Android, пропустив градильню чистой, а затем снова открыв ее в студии Android, и […]

Как я могу использовать Android с Java и ядро, созданное с помощью Scala?

Я сделал небольшой проект, используя Scala (SBT + IntellijIDEA), который предоставляет мне набор классов и другие функции, которые я хочу использовать в Android. Я буду называть этот проект $ core. Поэтому, учитывая это, я попытался сначала использовать scala. Я попытался создать проект Android с помощью Android-плагина, и я получил его. Но я действительно хочу использовать […]

Android Scala и Gradle

Я новичок в Gradle. Есть ли пример, как правильно настроить gradle-android-plugin для классов scala. Это то, что у меня есть сейчас. buildscript { repositories { mavenCentral() } dependencies { classpath 'org.gradle.api.plugins:gradle-android-plugin:1.2.1' } } apply plugin: 'android' apply plugin: 'eclipse' apply plugin: 'scala' sourceCompatibility = 1.6 version = "1.0.0" repositories { mavenCentral() } dependencies { compile […]

Intereting Posts