我一直在学习使用Coursera在Android中进行编码(再一次)。我们的教师已经使用telnet
到telnet localhost 5555
终端向我们Android Studio
询问了我们的模拟器,这对我来说也很合适,我可以使用所有命令,
network speed edge
network speed full
power capacity 10
哪个完全没问题。
但在那之后,我做的是,我通过Telnet Server
文件在我的模拟器中安装了apk
app,在我的模拟器中创建了一个telnet服务器,通过我的主机连接到telnet服务器,然后尝试了执行与上面相同的命令。但是上述命令,power capacity 10
,network speed full
这次没有用。
我不明白通过Android Studio
终端连接时telnet连接与连接到模拟器内部创建的telnet服务器之间有什么区别。
为什么我连接到模拟器的telnet服务器时无法运行相同的命令?
答案 0 :(得分:2)
通过端口5555与模拟器的telnet连接是一种特殊类型的连接,您可以在其中发出commands that affect the operation of the emulator itself。
Telnet Server应用程序没有这种特殊连接。相反,它只是让您访问一个linux命令shell,它将执行您发出的其他Linux命令行程序,类似于您计算机上的命令行界面。
基本上,它们是两个非常不同的东西,除了使用telnet协议来回发送文本之外根本没有相关性。
答案 1 :(得分:0)
在连接telnet之后写auth ?
以获取文件emulator_console_auth_token *的链接。复制文件中的代码并写入auth codeinfile
。
完成。