Sourcset main не найден при попытке отправки через sendgrid - PullRequest
0 голосов
/ 06 августа 2020

Последовал несколько руководств на YouTube по отправке писем пользователю в sendgrid, но продолжаю получать эту ошибку, когда я пытаюсь запустить их в моем проекте android studio. Есть идеи?

 * What went wrong:
    A problem occurred configuring project ':app'.
    > Could not create task ':app:SendEmail.main()'.
       > SourceSet with name 'main' not found.

Мой метод ниже.

    private Task<String> sendMail(String eventText, String action) {
        FirebaseFunctions functions = FirebaseFunctions.getInstance();
// Create the arguments to the callable function.
        Map<String, Object> data = new HashMap<>();
        data.put("event", eventText);
        data.put("action", action);
        data.put("push", true);
        return functions
                .getHttpsCallable("sendMail")
                .call(data)
                .continueWith(new Continuation<HttpsCallableResult, String>() {
                    @Override
                    public String then(@NonNull Task<HttpsCallableResult> task) throws Exception {
                        String result = (String) task.getResult().getData();
                        return result;

                    }
                });
    }
}

1 Ответ

0 голосов
/ 03 сентября 2020

Я фактически создал библиотеку Sendgrid для Android с использованием последней версии API Sendgrid.

https://github.com/Jakebreen/android-sendgrid

реализация 'uk.co.jakebreen: android -sendgrid: 1.0.1 '

Я поддерживаю его, поэтому, если у вас есть какие-либо вопросы, запишите проблему на странице github.

...