安卓4.0.3如何实现安卓手机有线上网网

& 相关文章 &
android 平台的RNDIS功能
RNDIS是指Remote NDIS,基于USB实现RNDIS实际上就是TCP/IP over USB, 就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡。 在android中实现USB RNDIS功能,首先具备以下条件: 1. 支持USB Client并且USB驱动已经OK。 2. 在PC上面***usb驱动软件,该软件用于支持RNDIS驱动。
Android通过有线USB上网卡上网
USB上网卡分无线3G和有线的,无线3G上网卡我的同事已经实现,我最近实现的是有线的。即通过RJ45转USB连接到MID,驱动会注册好ethX的网络设备,我要实现的就是操作该网络设备就可以了。
ConnectivityService是管理连接的服务,它管理多个网络类型Tracker,如WifiStateTracker,MobileDataStateTracker,类似的,我需要实现UsbNetworkStateTracker。
ConnectivityService在实例化某个
无线网卡、无线上网卡
无线网卡介绍
先说无线网卡。有线网卡有一个RJ45接口(水晶头),通过双绞线连接到另一台电脑;或者连接到以太网交换机,再连接到服务器。通常各位坐在办公室的电脑通过网卡连上局域网就可以上互联网了,那是因为公司通过服务器或其他设备做了一个进到互联网的出口,如果出口卡住,你是上不了互联网的,只能在公司的局域网内转悠。或者这个出口给网管动了手脚,你就只能看部分网页,当然QQ就更加上不了了。这就是在公司通过网卡上网的弊病。 说回无线网卡,它的作用跟有线网卡一样,你的电脑装了无线
Android手机的USB
Kies 华为的HSuite LG的LG套件 6,连接到电脑,实现USB网卡的功能,也就是所谓的USB捆绑 其实Android的OS是基于linux的,所以,Android的USB支持,就是linux的USB支持。要了解Android的USB支持,必须懂一个gadget的概念。Linux-USB Gadget 驱动框架实现了 USB 协议定义的设备端的软件功能。 一个UDC(usb设备控制器)上面要挂一个usb_gadget_driver,usb_composite_dev挂到UDC的gadget上
Android中的USB中的UsbAccessory和UsbDevice的区别
UsbAccessory和UsbDevice的区别 UsbDevice:正常的,USB的Host和USB的Device架构中的USB的Device Android设备是USB的Host,外接的USB设备是USB的Device 所以,此时Android设备作为USB的Host,要做USB Host该干的事情: 给USB外接设备供电 负责管理USB总线 UsbAccessory:和标准的USB的概念相反 USB设备是USB的Host 所以,此时USB设备,也要干其作为USB的Host的事情 USB
IR红外接收头:1个 功能扩展 3G上网(外接3G上网卡) WiFi(外接模块) 蓝牙(外接模块) RTC实时时钟(外接模块) SATA硬盘:最大可接2T(2.5寸)
96个外部管脚定义
树莓派3,经过风火轮团队与广大电子爱好者的努力,现在已支持Android和linux两大体系,数十个版本的系统,并且有丰富的应用实例,有广大的用户群,在全球范围内有众多玩家。 1、针对普通消费者:
风火轮团队在树莓派3内置了一套平民化的操作界面:风火轮网播平台
该界面是为了方便普通消费者使用
Android的联通性---USB主机模式(一)
本文译自:链接地址 转自:http://blog.csdn.net/fireofstar/article/details/8241816 当你的Android设备在USB主机模式中时,它作为USB主机给从属设备供电,并会列举被连接的USB设备。USB主机模式在Android3.1以后开始被支持。 API概要 在开始之前,重要的是要理解工作中所需要的类。下表介绍了在android.hardware.usb包中的USB主机模式API。 表1.USB主机模式API 类 介绍 UsbManager
USB主从设备(USB Host and Accessory)
原文地址:链接地址
USB主从设备 Android通过两种模式,来支持各种USB外围设备和Android USB附件(硬件实现了Android的附件协议):USB附件模式和USB主机模式。在USB附件模式下,外部 USB 硬件充当USB主机。(作为)附件的例子,包括机器人控制器、扩展插座(docking stations)、诊断和音乐设备、电子报亭(kiosks)、读卡器等其他设备。这种模式给予不具备主机功能的Android设备,与USB硬件通信的能力。Android USB附件,必须被设计
adb通过TCP/IP来调试Android设备
相关的命令进行调试了。比如adb shell,将会通过tcp/ip连接设备上面。和USB调试是一样的。这里就不多说了。 4、调试完成之后,在研发机上面输入如下的命令断开连接: adb disconnect 192.168.1.5:5555
这样就通过TCP/IP完成了对Android设备的调试工作了,希望对大家有所帮助。如有错误的地方,请不吝指教。 转自:链接地址
adb通过TCP/IP来调试Android设备
启动。 2、在研发机中,输入: adb connect 192.168.1.5:5555 如果连接成功会进行相关的提示,如果失败的话,可以先kill-server命令,然后重试连接。 adb kill-server 3、如果连接已经建立,在研发机中,可以输入adb相关的命令进行调试了。比如adb shell,将会通过tcp/ip连接设备上面。和USB调试是一样的。这里就不多说了。 4、调试完成之后,在研发机上面输入如下的命令断开连接: adb disconnect 192.168.1.5:5555
这样就通过TCP/IP完成了对Android设备的调试工作了,希望对大家有所帮助。如有错误的地方,请不吝指教。 转自:链接地址
设置Android设备为自动获取IP
Android设备插入大路由器,居然不能自动获取IP; 缘由:设定是usb转RJ45的,自定网口给去掉了,且设置静态的IP。 解决:输入命令 root@android:/ # netcfg eth0 down root@android:/ # netcfg eth0 up dhcp 这时候root@android:/ # busybox ifconfig就可以看到自动获取的IP: busybox ifconfig eth0
Link encap:Ethernet
HWaddr 00:1A:A9:E6:4C:4D
inet addr:192.168.3.110
Bcast:192.168.3.255
Mask:255.255.255.0 ...
Android USB挂载
Links: Android usb client mass-storage挂载单个存储设备研究 Android usb client mass-storage 多存储设备挂载问题解决 Android USB驱动分析 USB从设备驱动程序2 Android SDCard Mount 流程分析(一) /article/p-465703.html
福利篇!安卓手机通过USB上网!
,如果你正在使用安卓手机,并且你觉得笔记本共享的WIFI网络很不稳定,或者你想让手机通过USB连接电脑(特别是台式电脑)上网,那么相信本文将是你的福利。
很早开始就在思考怎么使用USB连接电脑让手机上网,即将电脑网络通过USB共享给手机使用(反方向的共享过程是可行也很流行的,很多手机都提供将手机移动网络共享给电脑(或其它无线上网设备)的功能,无论是通过USB有线的或者无线的方式都可以,让电脑可以直接使用手机流量上网),但是不多见的相关技术帖并没有很流行,近期查了相关资料,也有了一点收获
经过努力,风火轮工程师实现了PN532开发板与手机之间进行NFC的P2P传输
NFC手机与NFC开发板进行P2P模式的传输演示, 实现效果:风火轮PN532开发板通过usb转串口与电脑usb连接,在电脑上运行P2P设备端软件,同时含有nfc功能的android手机运行风火轮P2P手机端软件,进行手机和开发板之间信息互传效果。 使用到技术有libnfc,nfc beam,llcp,handover,eclipse,java 展开 简介:风火轮团队,NFC手机与NFC开发板进行P2P
android 2.3 wifi (二)
Tethering 何谓Reverse usb Tethering?usb Tethering让pc可以通过我们的设备上网,
Reverse usb Tethering是设备可以通过Pc上网, 只要usb线连上pc。 目前Android不支持, Framework只改Settings程序应该就可以添加支持, 在驱动层也需要支持, 可能只是编译内核时打开某些选项而已, 待确定。 未完待续…… 13.
Ethernet Tethering 所谓Ethernet Tethering, 即Pc机通过网线连接到
分离器后,还需将ADSL MODEM与电脑连接起来。根据设备不同,其接入方式有两种,一种为网卡RJ45接口接入,一种为USB接口接入。
如果是以太网接口(RJ45接口)的ADSL MODEM,电脑上需具备一块RJ45网卡,并为它***好驱动。然后将ADSL MODEM随机附带的双绞线,一头连接ADSL MODEM的Ethernet(或标示为10BaseT、LAN)插孔,另一头连接计算机网卡中的RJ45插孔。正常连接后ADSL MODEM上“10BaseT或LAN”灯及网卡上的指示灯会正常闪亮或长
Linux Gadget的一点研究之U盘和USB虚拟串口
239.747467] hub 2-0:1.0: USB hub found
239.751434] hub 2-0:1.0: 1 port detected
root@rfODNCC:/mnt# [
240.044830] g_serial gadget: high speed config #2: CDC ACM config
PC端***USB转串口驱动后,可以从PC设备管理器上看到多出了一个串口。 要使得设备端能与PC端通过USB转串口进行通信,设备端还需要手动创建设备文件
Linux Gadget的一点研究之U盘和USB虚拟串口
240.044830] g_serial gadget: high speed config #2: CDC ACM config PC端***USB转串口驱动后,可以从PC设备管理器上看到多出了一个串口。 要使得设备端能与PC端通过USB转串口进行通信,设备端还需要手动创建设备文件节点,参考内核文档(Documents/usb/gagdet_serial.txt)中的部分内容: This will also automatically load the underlying gadget
unity3d Android SDK ***
设备被系统自动识别出,仍然需要更新Android SDK附带的驱动.可以通过Windows驱动管理程序去完成。
If the device is not recognized automatically use the drivers from the Android SDK, or any specific drivers provided by the manufacturer.
如果这个设备没有被Android SDK附带的驱动识别出,或者硬件供应商提供的驱动也不行
关于android USB Host编程的一些总结
不少方法,后来发现似乎走入了误区,就写一下自己的总结,希望给大家一些提示: 一、说一下USB HOST的用处:
USB设备分为HOST(主设备)和SL***E(从设备),只有当一台HOST与一台SL***E连接时才能实现数据的传输。android支持实现了android外设协议的USB硬件。Android外设和主机模式,在android3.1或者更高的平台上直接支持。 但是,对USB主机和外设模式的支持,最终还是要取决于设备的硬件,而不仅仅是看平台的等级。 我上网搜了一下,早期的一些夏新
& 2012 - 2016 &
&All Rights Reserved. &
/*爱悠闲图+*/
var cpro_id = "u1888441";

参考资料

 

随机推荐