我希望我的问题适合这里。我最近开始学习 android - 制作按钮,使用谷歌地图和其他基本的东西。我最近看到一个关于这个的线程(找不到),我对它很感兴趣:https://github.com/jackpal/Android-Terminal-Emulator/wiki
这是一个开源的安卓终端模拟器。它似乎还有一个名为 EmulatorView
的库,人们可以使用它调用方法等。我想做的是在我自己的应用程序中使用这个应用程序。我的应用程序不只是查看 android 手机上的文件系统,而是连接到串行设备的控制台,如路由器、usb 到串行。我通常在我的电脑上使用 minicom 的东西。因为我的应用程序中可能有一个按钮,如果我按下它,它会打开连接的路由器的控制台,我可以发出管理命令。
我想知道最简单的方法是什么?是尝试使用这个库并制作我自己的终端,这似乎很难,还是将他们的源代码复制到项目中并尝试编辑它?整理一切似乎很乱,也很难吗?然后使用这样的库连接到串行设备? http://slickdevlabs.com/slick-usb-2-serial-library/
第一步是什么,制作一个像开源应用程序那样的终端,使用他们的库或粘贴他们的代码?然后尝试编辑它以通过串行方式执行某些操作?
我尝试使用他们的示例来使用他们的库 (jackpal.androidterm.sample.telnet),但是当我点击 open shell
时它崩溃了,我想知道这个 open shell
他们示例中的按钮是我所需要的?
最佳答案
我决定通过使用该库自己编写应用程序来了解更多信息。
关于java - Android,使用库还是复制源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13250946/