0

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

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

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

4

1 回答 1

1

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

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

    adb install apk-path

  3. 启动安卓应用。

    adb shell am start -n pkgname/activityname

  4. 启动一个 tcp 连接。

    adb forward tcp:port tcp:port

    阅读此页面了解详情。

  5. 尝试在 android 应用中收集联系人并将其传输到 pc。android中如何获取联系人的文章很多,数据传输会用到Serialization和Socket编程。

adb(android debug tool)是一个android sdk工具,你需要了解更多。

于 2012-12-07T09:39:56.403 回答