我不知道如何开始建立这个简单的想法:
当 Android 手机连接到 PC 时,PC 上运行的 Java 应用程序会检测到该设备并开始同步 Android 手机中的联系人。
谁能帮助我如何开始这个?我知道如何用 Java 编写应用程序,但从未使用过 android OS 或为 android 操作系统制作过应用程序。这就是我无法开始的原因。请告诉我,在我开始之前是否需要深入研究。
我不知道如何开始建立这个简单的想法:
当 Android 手机连接到 PC 时,PC 上运行的 Java 应用程序会检测到该设备并开始同步 Android 手机中的联系人。
谁能帮助我如何开始这个?我知道如何用 Java 编写应用程序,但从未使用过 android OS 或为 android 操作系统制作过应用程序。这就是我无法开始的原因。请告诉我,在我开始之前是否需要深入研究。
联系人信息只能在安卓应用程序中获取,因此您必须编写一个安卓应用程序和一个PC应用程序,并在它们之间传输数据。
将您的 android 应用程序安装到设备上。
adb install apk-path
启动安卓应用。
adb shell am start -n pkgname/activityname
启动一个 tcp 连接。
adb forward tcp:port tcp:port
阅读此页面了解详情。
尝试在 android 应用中收集联系人并将其传输到 pc。android中如何获取联系人的文章很多,数据传输会用到Serialization和Socket编程。
adb(android debug tool)是一个android sdk工具,你需要了解更多。