У меня есть задача Gradle, которая должна запрашивать, хочет ли пользователь продолжить или нет (часть большей задачи для моего приложения для Android).Gradle SwingBuilder: «Toolkit not found: apple.awt.CToolkit» error
Я использую SwingBuilder для попытаться построить диалог, но я получаю следующее сообщение об ошибке, когда я пытаюсь построить:
Error:(94) Execution failed for task ':XXXXXX:ask'.
> Toolkit not found: apple.awt.CToolkit
Очевидно, что у меня нет что-то установить на моем Mac, но я Я не знаю, что мне нужно установить. Является ли это зависимостью от Java? Или Грейдл? (Googling это тоже не очень помогает - единственная релевантная ссылка связана с Google AppEngine, которая мне не очень помогает).
Вот задача:
task ask << {
def pass = ''
new SwingBuilder().edt {
dialog(modal: true,
title: 'Continue',
alwaysOnTop: true,
resizable: false,
locationRelativeTo: null,
pack: true,
show: true
) {
vbox {
label(text: "Are you sure you want to continue?")
button(defaultButton: true, text: 'Continue', actionPerformed: {
//do something
dispose();
})
button(defaultButton: true, text: 'Cancel', actionPerformed: {
//do something
dispose(); // Close dialog
})
}
}
}
Помогает ли [эта проблема в GitHub] (https://github.com/twotoasters/HelloAndroidStudio/issues/7)? –