Что работало для меня, так это активировать опцию для менее безопасных приложений (я использую VB.NET)
Public Shared Sub enviaDB(ByRef body As String, ByRef file_location As String)
Dim mail As New MailMessage()
Dim SmtpServer As New SmtpClient("smtp.gmail.com")
mail.From = New MailAddress("from@gmail.com")
mail.[To].Add("to@gmail.com")
mail.Subject = "subject"
mail.Body = body
Dim attachment As System.Net.Mail.Attachment
attachment = New System.Net.Mail.Attachment(file_location)
mail.Attachments.Add(attachment)
SmtpServer.Port = 587
SmtpServer.Credentials = New System.Net.NetworkCredential("user", "password")
SmtpServer.EnableSsl = True
SmtpServer.Send(mail)
End Sub
. Войдите в свою учетную запись, а затем перейдите на страницу google.com. / настройки / безопасность / lesssecureapps
У вас есть две возможности:
buildToolVersion
. (В вашем случае 19.0.1). Вы можете просто нажать кнопку Install
. Которые появляются с этой ошибкой. buildToolVersion
. Затем используйте один из уже существующих в вашем sdk. В этом случае вы выполните следующие шаги. (1) Сначала найдите существующий buildToolVersion
. Либо найдите на своем прежнем уровне приложения проекта build.gradle
, либо вы можете увидеть это в sdkFolder>build-tools
. В моем случае это E:\Khemraj\AndroidDND\Sdk\build-tools
(2) Затем замените buildToolVersion
на уровне приложения build.gradle
с уже установленным build-Tool
.
(3) Вам нужно снова открыть этот проект. (Потому что синхронизация в данный момент не работает (возможно, ошибка Android Studio))
Вещи, которые следует учитывать
buildToolVersion
.