繁体   English   中英

连接Android手机时,使Java应用程序同步PC上的联系人

[英]making a Java application synchronize the contacts on the PC, when an android phone is connected to it

我不知道如何开始建立这个简单的想法:

将Android手机连接到PC时,PC上运行的Java应用程序会检测到该设备,并开始同步Android手机中的联系人。

谁能帮助我该如何开始? 我知道如何用Java编写应用程序,但从未与android OS一起工作过,也没有为android操作系统编写过应用程序。 这就是我无法启动此程序的原因。请告诉我是否有需要深入研究的内容,然后再开始。

联系人信息只能在android应用中获取,因此您必须编写android应用和pc应用,并在它们之间传输数据。

  1. 将设备连接到PC后,将自动启动PC应用程序。
  2. 将您的android应用安装到设备上。

    adb install apk-path

  3. 启动android应用。

    adb shell am start -n pkgname/activityname

  4. 启动TCP连接。

    adb forward tcp:port tcp:port

    阅读此页面以获取详细信息。

  5. 尝试在Android应用中收集联系人并将其转移到PC。 关于如何在android中获取联系人的文章很多,数据传输将使用序列化和套接字编程。

adb(android debug tool)是一个android sdk工具,您需要了解更多有关它的信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM