Я пытаюсь использовать Groovy для Android-проекта, и моя первая задача - получить глобальные расширения.Модули расширения Groovy в Android?
Intellisense работы и вещи компилироваться, но я получаю исключение во время выполнения, когда речь идет через мой метод
groovy.lang.MissingMethodException: Нет подписи метода
У меня класс расширения перечисленные в файле расширения.
Что необходимо для обеспечения того, чтобы расширение было зарегистрировано и использовалось во время работы?
Редактировать: Серьезно, кто бы ни проголосовал за это - где документация на этот материал? Не похоже, что я не искал часы, пытаясь понять это.
Начните с просмотра информации в исключении времени выполнения. Также найдите документацию по запуску Groovy на Android, например, файлы jar для включения в встроенный APK. – Jerry101
Исключение во время выполнения было связано с поиском метода groovy language. Блок «use» отлично работает, но мне нужен «глобальный блок использования». Документация на все это очень, очень тонкая. – xtravar
https://www.google.com/search?q=groovy%20on%20android находит много документов, включая заметки о выпуске Groovy 2.4 http://docs.codehaus.org/display/GROOVY/Groovy+2.4+release+ заметки, поддержка Android в справочнике groovyc http://docs.groovy-lang.org/docs/next/html/documentation/tools-groovyc.html#section-android и плагин gradle https://github.com/groovy/groovy-android-gradle-plugin. У них большие пробелы? – Jerry101