Android 使用socket模块的Kivy应用程序在buildozer构建时崩溃
我有一个问题,我无法解释为什么会发生,因为我试着调试了几个小时。 我的应用程序运行成功,所以它与导入Python库无关。但当我使用python套接字通过蓝牙按钮发送消息时,它总是崩溃。(应用程序使用kivy框架编写,并使用buildozer构建apk文件) 然后我键入命令:Android 使用socket模块的Kivy应用程序在buildozer构建时崩溃,android,python-3.x,bluetooth,kivy,buildozer,Android,Python 3.x,Bluetooth,Kivy,Buildozer,我有一个问题,我无法解释为什么会发生,因为我试着调试了几个小时。 我的应用程序运行成功,所以它与导入Python库无关。但当我使用python套接字通过蓝牙按钮发送消息时,它总是崩溃。(应用程序使用kivy框架编写,并使用buildozer构建apk文件) 然后我键入命令: buildozer init buildozer -v android debug 文件buildozer.spec不会更改。一切正常,我使用API 21安装在我的Android 4.0中。问题是:当我发表评论时 #s =
buildozer init
buildozer -v android debug
文件buildozer.spec不会更改。一切正常,我使用API 21安装在我的Android 4.0中。问题是:当我发表评论时
#s = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM)
我的应用程序运行,当点击按钮提交时,没有发生任何事情,它和函数一样正常。
但当我删除评论时:
s = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM)
我的应用程序运行,当点击按钮提交时,它崩溃了。我不知道现在该怎么办。我真的需要有人能帮我解决这个问题。谢谢你
s = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM)