Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.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 使用socket模块的Kivy应用程序在buildozer构建时崩溃_Android_Python 3.x_Bluetooth_Kivy_Buildozer - Fatal编程技术网

Android 使用socket模块的Kivy应用程序在buildozer构建时崩溃

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 =

我有一个问题,我无法解释为什么会发生,因为我试着调试了几个小时。 我的应用程序运行成功,所以它与导入Python库无关。但当我使用python套接字通过蓝牙按钮发送消息时,它总是崩溃。(应用程序使用kivy框架编写,并使用buildozer构建apk文件)

然后我键入命令:

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)