Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.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 remote shell?_Android_Python_Ssh_Kivy - Fatal编程技术网

Android 如何连接到kivy remote shell?

Android 如何连接到kivy remote shell?,android,python,ssh,kivy,Android,Python,Ssh,Kivy,这似乎是一个愚蠢的问题,但我如何ssh到kivy远程shell中呢 我正在尝试使用buildozer,似乎能够通过命令buildozer-v android debug deploy run构建和部署应用程序,该命令以推送应用程序结束,并显示在我的安卓手机上,通过USB连接 但是,当我尝试ssh-p8000时admin@127.0.0.1我从ubuntu机器上的终端推送应用程序,连接被拒绝 在我看来,主机(ubuntu)机器上应该有一个进程来代理连接,或者我只是不明白这是怎么回事 我是否遗漏了一

这似乎是一个愚蠢的问题,但我如何ssh到kivy远程shell中呢

我正在尝试使用
buildozer
,似乎能够通过命令
buildozer-v android debug deploy run
构建和部署应用程序,该命令以推送应用程序结束,并显示在我的安卓手机上,通过USB连接

但是,当我尝试ssh-p8000时admin@127.0.0.1我从ubuntu机器上的终端推送应用程序,连接被拒绝

在我看来,主机(ubuntu)机器上应该有一个进程来代理连接,或者我只是不明白这是怎么回事

我是否遗漏了一些简单的东西,或者我是否需要进一步深入调试

127.0.0.1

这表明出现了一些问题-127.0.0.1是一个标准的环回地址,它只是指localhost,即它试图通过ssh连接到当前计算机


如果这是kivy remote shell建议的ip地址,那么肯定还有其他问题,尽管我不知道它在其他设备上工作吗?

当应用程序运行时,GUI会告诉您要连接的ip地址和端口。

不知道您是否找到了答案。但我所了解的是,你正在尝试从Ubuntu连接android设备。如果我是对的,那么(继续阅读)你的步骤是错误的。 首先:-您的Ubuntu默认没有ssh服务器,因此您会收到此错误消息。 Second:-您正在使用127.0.0.1地址,即您的Ubuntu机器本身

执行此操作的方法应为 给你的安卓机器一个静态地址,或者如果它是动态的,就可以了。
知道android的IP地址,然后从Ubuntu type
ssh-p8000admin@IP_Of_andrid_device
这应该可以解决这个问题

是,这是显示的ip。好的,我猜我应该可以看到android设备列在
ifconfig-a
下,对吗?
ifconfig-a
在哪里运行?从ubuntu。。。我今天试过了,通过usb连接我的手机,手机的界面显示在
ifconfig-a
中,显示为
usb0
,但运行kivy remote shell仍然会显示环回。。。哦,不,ifconfig是不相关的,它显示当前机器上的接口。kivy remote shell正在手机的wifi连接上广播(或者应该是)。这是否已打开,是否正常工作?