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