NFC
文章平均质量分 66
CarsonNiu
这个作者很懒,什么都没留下…
展开
-
NFC学习——NfcService 启动过程分析
在机器开机过程中,可以抓取到以下的正常logcat信息://setp1I/NfcService( 3809): Starting NFC serviceD/NFCJNI ( 3809): NFC Service : loading JNII/RegisteredComponentCache( 3809): ComponentInfo: ResolveInfo{41344108 c原创 2013-03-27 17:02:55 · 21106 阅读 · 4 评论 -
NFC学习——准备
公司现在研发的Tablet需要支持NFC功能,android 4.1.1的版本。前段时间NFC还没有调通,boss让我研究一下上层支援下。小弟哪里懂啊。最后换成了另外的同事支援了。由此,我准备利用点时间好好研究下NFC,对这个新兴的技术做点了解,研究。以后会把自己研究过程的东西一点一点记录下来,一方面给以备自己忘记了,同时也希望能帮助那些准备研究NFC的朋友。 NFC早在andr原创 2013-01-22 15:18:34 · 3689 阅读 · 1 评论 -
NFC学习——NfcService开机自启动
针对支持NFC的手机或是平板电脑,我们看下开机logcat,挥发现NfcService在开机时就启动了,它是如何启动的呢?这个问题困扰了我很久:没有加入到系统服务里面,也没有监听系统启动的BOOT_COMPLETED广播。查看NfcService代码可以发现它是extends application的,它并不是一个Service。最后经过各种猜测和尝试发现了如下code<applicati原创 2013-03-26 11:47:11 · 9833 阅读 · 4 评论 -
NFC学习——NFC Enable 过程分析(二)
这一部分主要用来分析NFC学习——NFC Enable 过程分析(一)结尾处提到的jni方法:com_android_nfc_NfcManager_initialize(JNIEnv *e, jobject o),新开一篇文章来写的原因是,我对jni,底层code也不是很熟悉,需要自己一步一步来学习,以提高自己。原创 2013-04-09 09:52:58 · 4089 阅读 · 0 评论 -
NFC学习—— code编译和code结构
对于NFC代码编译,目前为止,我见过两家不同方案商的书写方式,都是在device下的XXXX.mk文件中书写,XXXX不同的方案商不同的产品名称不同。下面具体来看:方式A:PRODUCT_COPY_FILES += \frameworks/native/data/etc/android.hardware.nfc.xml:system/etc/permissions/android.h原创 2013-03-26 17:04:35 · 9057 阅读 · 7 评论 -
NFC学习——NFC Enable 过程分析(三)
这篇文章用来分析NFC学习——NFC Enable 过程分析(一) 中setp 3-2:开启一些循环监听的线程服务。处理方法enableDisable(). code路径:packages/apps/nfc/src/com/android/nfc/P2pLinkManager.java,具体看enableDisable()中的处理code:public void enab原创 2013-04-09 10:05:10 · 6867 阅读 · 0 评论 -
NFC学习——NFC Enable 过程分析(一)
拿到一台支持NFC手机或是平板设备时,在Settings->more可以看到NFC的enble,disnable的选项,还有android Beam这个东西。现在来分析NFC enable的过程 wireless_settings.xml 在Settings配置了NFC功能项: <CheckBoxPreference android原创 2013-04-08 11:17:02 · 17546 阅读 · 1 评论 -
高级NFC
文章译自:Advanced NFC 本文档介绍了高级NFC,如与各种标签技术协作,NFC标签写入和前台调度,它允许应用程序在前台处理的intent,即使当其他应用程序过滤器相同的。标签技术支持工作当NFC标签和Android工作时,使用读取和写入数据的的主要格式是NDEF标签。当设备扫描标签NDEF数据,Android提供了解析NdefMessage消息和其他可能的支持。当扫描翻译 2013-05-28 11:40:19 · 8017 阅读 · 2 评论 -
NFC 基础
文章来源:NFC Basics,此文章是google 官方对NFC的简介。 本文档介绍了基本的NFC任务在Android上。它说明了如何发送和接收的NDEF消息的形式数据,并介绍支持这些功能的框架API。对于更高级内容,包括非NDEF数据的讨论,请参阅高级NFC。在Android使用NDEF数据,有两个主要的用途: ● 阅读NDEF数据从一个NFC标签翻译 2013-04-16 14:48:34 · 4399 阅读 · 4 评论