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



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

当安卓手机

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

谁能帮我如何开始这个?我知道如何用Java编写应用程序,但从未使用过android操作系统或为Android操作系统开发过应用程序。这就是我无法开始的原因。请告诉我,在我应该开始之前,我有什么需要深入研究的。

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

  1. 当设备连接到电脑时,自动启动电脑应用。
  2. 将您的安卓应用程序安装到设备上。

    adb install apk-path

  3. 启动安卓应用程序。

    adb shell am start -n pkgname/activityname

  4. 启动 tcp 连接。

    adb forward tcp:port tcp:port

    有关详细信息,请阅读此页面。

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

adb(android调试工具)是一个Android SDK工具,你需要了解更多。

最新更新