Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在kivy中发送电子邮件不起作用_Android_Python_Email - Fatal编程技术网

Android 在kivy中发送电子邮件不起作用

Android 在kivy中发送电子邮件不起作用,android,python,email,Android,Python,Email,我写了下面的代码,并将其保存为main.py,然后通过buildozer创建了apk文件并部署到手机中,但它崩溃了……为什么 from kivy.app import App from kivy.uix.button import Button from kivy.app import App from kivy.lang import Builder from kivy.uix.floatlayout import FloatLayout from kivy.uix.boxlayout imp

我写了下面的代码,并将其保存为main.py,然后通过buildozer创建了apk文件并部署到手机中,但它崩溃了……为什么

from kivy.app import App
from kivy.uix.button import Button
from kivy.app import App
from kivy.lang import Builder
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.label import Label
import smtplib
fromaddr = "nisargjani20996@gmail.com"
toaddrs  = "nisargjani20996@gmail.com"
msg = "Why,Oh why!"
username = "myfrien@gmail.com"
password = "password"
server = smtplib.SMTP('smtp.gmail.com:587')

def callback(instance):     
     server.starttls()
     server.login(username,password)    
     server.sendmail(fromaddr, toaddrs, msg)
     server.quit()

class TestApp(App):
    def build(self):
        b=Button(text='press me')
        b.bind(on_press=callback)
        return b    

if __name__ == '__main__':
    TestApp().run()

请尝试在buildozer.spec中设置android.permissions=INTERNET

请更正您的报价字符我在这个论坛上是新的..所以我错误地这么做了..但是兄弟,请您解决上面的脚本…它对我来说太重要了…我不明白为什么每次
msg=“为什么,哦,为什么!”这句话结尾的单引号是打字错误吗?这是我发帖时的错误…这不是导致应用程序崩溃的错误。有人能帮我“试试…”吗?没有解释。。。你能说得更果断些吗?