社区
智能硬件
帖子详情
如何做一个APK来实现两个设备之间通过USB数据线传输?
greenery123
2017-10-26 07:10:23
平板通过usb数据线来连接刷卡头,然后想在平板上做一个apk来控制与刷卡头的连接,该如何做?需要用到哪些方面的知识?
...全文
530
1
打赏
收藏
如何做一个APK来实现两个设备之间通过USB数据线传输?
平板通过usb数据线来连接刷卡头,然后想在平板上做一个apk来控制与刷卡头的连接,该如何做?需要用到哪些方面的知识?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
姓郝的
2017-10-30
打赏
举报
回复
对于平板端:需要刷卡头的软件驱动(USB驱动)和相应的应用,平板上的USB口作为HOST端; 对于刷卡头:需要集成相应的DEVICE端驱动,并且配合平板端应用程序相应的指令做出相应的操作。 主要知识点在于USB驱动的开发,可以参考《圈圈教你玩usb》
Google Android SDK开发范例大全(完整版)
简介 黑莓和 iPhone 都提供了受欢迎的、高容量的移动平台,但是却分别针对
两个
不同的消费群体。黑莓是企业业务用户的不二选择。但是,作为一种消费
设备
,它在易用性和 “新奇特性” 方面难以和 iPhone 抗衡。Android 则是
一个
年轻的、有待开发的平台,它有潜力同时涵盖移动电话的
两个
不同消费群体,甚至可能缩小工作和娱乐
之间
的差别 如今,很多基于网络或有网络支持的
设备
都运行某种 Linux 内核。这是一种可靠的平台:可经济有效地进行部署和提供支持,并且可直接作为面向部署的良好的设计方法。这些
设备
的 UI 通常是基于 HTML 的,可通过 PC 或 Mac 浏览器查看。但并不是每个
设备
都需要通过
一个
常规的计算
设备
来控制。想象一下传统的家用电器,例如电炉、微波炉或面包机。如果您的家用电器由 Android 控制,并且有
一个
彩色触摸屏,会怎么样?如果电炉上有
一个
Android UI,那么操控者甚至可以烹饪点什么东西。 在本文中,了解 Android 平台,以及如何将它用于移动和非移动应用程序。安装 Android SDK,并构建
一个
简单的应用程序。下载 本文中的示例应用程序的源代码。 -------------------------------------------------------------------------------- 回页首 Android 简史 Android 平台是 Open Handset Alliance 的成果,Open Handset Alliance 组织由一群共同致力于构建更好的移动电话的公司组成。这个组织由 Google 领导,包括移动运营商、手持
设备
制造商、零部件制造商、软件解决方案和平台提供商以及市场营销公司。从软件开发的观点看,Android 正处在开源领域的中心位置。 市场上第一款支持 Android 的手机是由 HTC 制造并由 T-Mobile 供应的 G1。这款
设备
从设想到推出花了大约一年的时间,惟一可用的软件开发工具是一些实行增量改进的 SDK 发行版。随着 G1 发行日的临近,Android 团队发布了 SDK V1.0,用于这个新平台的应用程序也浮出水面。 为了鼓励创新,Google 举办了两届 “Android Developer Challenges”,为优胜的参赛作品提供数百万美金的奖励。G1 问世几个月之后,随后就发布了 Android Market,它使用户可以浏览应用程序,并且可以将应用程序直接下载到他们的手机上。经过大约 18 个月,
一个
新的移动平台进入公众领域。 -------------------------------------------------------------------------------- 回页首 Android 平台 Android 有丰富的功能,因此很容易与桌面操作系统混淆。Android 是
一个
分层的环境,构建在 Linux 内核的基础上,它包括丰富的功能。UI 子系统包括: •窗口 •视图 •用于显示一些常见组件(例如编辑框、列表和下拉列表)的小部件 Android 包括
一个
构建在 WebKit 基础上的可嵌入浏览器,iPhone 的 Mobile Safari 浏览器同样也是以 WebKit 为基础。 Android 提供多种连接选项,包括 WiFi、蓝牙和通过蜂窝(cellular)连接的无线数据
传输
(例如 GPRS、EDGE 和 3G)。Android 应用程序中一项流行的技术是链接到 Google 地图,以便在应用程序中显示地址。Android 软件栈还提供对基于位置的服务(例如 GPS)和加速计的支持,不过并不是所有的 Android
设备
都配备了必需的硬件。另外还有摄像支持。 过去,移动应用程序努力向桌面应用程序看齐的
两个
领域分别是图形/媒体和数据存储方法。Android 通过提供对 2D 和 3D 图形的内置支持,包括 OpenGL 库,解决了图形方面的挑战。由于 Android 平台包括流行的开源 SQLite 数据库,因此缓解了数据存储的负担。图 1 显示
一个
简化的 Android 软件层次结构。 图 1. Android 软件层次结构 -------------------------------------------------------------------------------- 回页首 应用程序架构 如前所述,Android 运行在 Linux 内核上。Android 应用程序是用 Java 编程语言编写的,它们在
一个
虚拟机(VM)中运行。需要注意的是,这个 VM 并非您想象中的 JVM,而是 Dalvik Virtual Mach
安卓
设备
通过
USB
接口
实现
与pc端的简单数据通信
安卓
设备
通过
USB
接口
实现
与pc端的简单数据通信 最近突发奇想,想
实现
手机和电脑的交互,但考虑到网络限制,想要基于
USB
数据线
实现
与pc的通信,查阅很多资料,最终初步
实现
。以下某些思路来源于网络,大部分是自己写的,自我总结一番。
实现
思路: 通过adb命令转接端口 安卓客户端作为Server,监听socket请求 pc端为client,请求socket连接 adb下载链接 P...
两台android
设备
间通过OTG-
USB
连接,
实现
通信(android
设备
间的通信)
第一次写博客,挺激动的。由于这段时间在研究android
设备
之间
的通信问题,上网找了很多资料,都没有
一个
很好的例子,只是泛泛而谈。要不就是只有通过WIFi或者
USB
连接PC和android
设备
的通信,这里就给大家讲一讲android
设备
间的通信。 首先是
一个
简单的布局activity_chat.xml,就是后面进行通信的交互界面 http://schemas.android.com/ap
Android连接多个
usb
,Android
实现
USB
连接
前言在Android开发过程中,我们有时会涉及到
USB
连接的问题,这里为了方便
USB
连接的使用,我将相关知识封装成了
一个
工具类—
USB
Helper,下面就来介绍下它的使用吧。今天涉及的内容有:
USB
权限相关设置
USB
设备
接口确定
USB
连接流程讲解
USB
Helper在 MainActivity 中的使用项目结构图
USB
Helper 源码一.
USB
权限相关设置1.1 Android
设备
上打开...
【Android车载系列】第8章 车载通信-
USB
协议代码
实现
USB
协议我们从理论到代码过了一遍,相信聪明的小伙伴应该有所收获。最后
做
下总结吧,
USB
协议是一套完整的
传输
协议,使用其
传输
的两端必须按照一致的指令协议来
实现
通讯,
实现
读写操作。对于Android开发来说,能够掌握基本的
USB
读写操作就可以了,具体协议的详细在需要用到的时候再查找文档对应
实现
。日常开发和工作中的数据读写操作,大部分都需要自定义协议,可以参考U盘等这些
USB
设备
的协议来自定义一套适合自己的协议。
智能硬件
1,617
社区成员
753
社区内容
发帖
与我相关
我的任务
智能硬件
智能硬件,智能手表,可穿戴设备,智能电视,谷歌眼镜,Google Glass 相关讨论。
复制链接
扫一扫
分享
社区描述
智能硬件,智能手表,可穿戴设备,智能电视,谷歌眼镜,Google Glass 相关讨论。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章