pc端如何控制手机上的app应用

qianyang12 发布于 2017/05/17 11:31
阅读 162
收藏 0

一般Android设备(手机,平板等)通过自带的mini USB连接线与PC相连,基本都是在USB调试模式下与PC通信,这个是通过Android系统自带的ADB实现的
 
我现在想不通过Android系统自带的adb想实现个adb类似的功能
是想实现个这样的功能,Android 与PC通过usb连接,不开启usb调试模式(不能用adb功能)

在PC上有个界面输入:123abcd 然后马上在Android程序的界面显示相应的内容,在Android程序的界面输入:abcd12 也要马上在电脑端的程序界面里显示相应的内容 这个应该怎么实现或者说能否实现 求大神解答一下,急急急!!!

加载中
0
落叶挽歌
落叶挽歌

不adb没有办法吧。

落叶挽歌
落叶挽歌
回复 @qianyang12 : 这个有点复杂,你自己摸索一下吧。
qianyang12
qianyang12
那如果通过adb该怎么实现呢?在电脑端输入数据,相应的在手机的app应用界面上显示数据.
0
巴拉迪维
巴拉迪维

实现起来也不是很难,只是有点繁琐:通过Socket在PC和手机中间通信就好了,只要在一个局域网,连USB都可以不要了。

PC端:监听某个本地的端口,然后等着手机连接。

Android端:找到PC端IP然后向约定的端口发送数据。

当PC端和Android端连接成功之后,剩下的事情就是自定义一套Socket的协议「告诉对方」要做什么事情。

巴拉迪维
巴拉迪维
@qianyang12 回复@qianyang12 : 那就点个「最佳答案」吧!结帖。
qianyang12
qianyang12
回复 @巴拉迪维 : 多谢大神,感激不尽
巴拉迪维
巴拉迪维
回复 @qianyang12 : 参考以下资料: http://www.cnblogs.com/levy-home/archive/2012/04/05/2432758.html http://www.jianshu.com/p/089fb79e308b http://www.jianshu.com/p/90348ef3f41e
qianyang12
qianyang12
这个今天也看过一点,就像是电脑与手机在聊天一样,另外自定义sokect不是很清楚,大神有相关的资料推荐一下吗?
0
开源中国首席罗纳尔多
开源中国首席罗纳尔多

这个直接集成一个即时通讯的框架就可以了

0
夜苍狼
夜苍狼
不用adb不行的,adb是在电脑上装有对应手机的驱动程序,直接与手机底层的调试接口通讯,普通应用程序没这个权限的,手机上不能自定义这种接口,电脑上也没有对应的驱动程序,根本就没法通讯,建议你还是通过网络实现吧
返回顶部
顶部