草庐IT

nfc_extras

全部标签

android - "android.intent.extra.STREAM"

在进行一些研发时,我发现了一个code使用以下语句Uriuri=(Uri)getIntent().getExtras().get("android.intent.extra.STREAM");我扫描了整个项目以查找该Activity是否被任何其他Activity调用,但没有找到。任何人都可以告诉我这个语句将返回什么以及语句"android.intent.extra.STREAM"在代码中做什么,它是否是常量,如果是,它的值是多少?提前致谢。快乐编码 最佳答案 此语句将返回名为"android.intent.extra.STREAM"

android - HF-RFID 与 NFC - 支持 NFC 的手机可以读取高频 RFID 标签吗?

我看到很多论坛都说RFID不同于NFC。我完全同意这一点,因为两者都有不同的标准并且在不同的频率上运行。经过进一步研究,我发现13.56MHz频段中存在一些RFID标准(HF-RFID),该频段与NFC使用的频率相同(参见here)。但是,我没有找到任何明确说明NFC设备和HF-RFID可以互操作的内容。此外,我还看过一个在线视频,其中有人正在使用支持NFC的三星手机读取HF-RFID标签。我了解NFC和RFID都使用射频。我的问题是,可以使用支持NFC的手机读取HF-RFID(13.56MHz)标签吗?而且,HF-RFID读写器也可以用来读取NFC标签吗?有没有人测试过这个并提供任何

使用 broadcastreceiver 接收的 Android NFC 标签

我试图在广播接收器中捕获NFC标签,所以我编写了一个简单的BR,它在onReceive()中打印“asd”。在listxml中,它是这样描述的:我只收到这个,根本没有打印品....01-3116:37:18.980:ERROR/MediaPlayer(990):setAudioStreamcalledinstate801-3116:37:18.980:ERROR/MediaPlayer(990):error(-38,0)01-3116:37:18.980:ERROR/MediaPlayer(990):startcalledinstate001-3116:37:18.980:ERROR/

android - 如何将外部 NFC 读卡器连接到平板电脑

现在我有Android2.3.3操作系统的平板电脑而不是NFC手机,所以我需要将外部读卡器连接到平板电脑。请告诉我我应该喜欢哪种读卡器以及将读卡器连接到平板电脑所需的任何驱动程序.内置的NFC库是否支持该阅读器?提前致谢。 最佳答案 我找到了答案,ACS现在为读者提供android库和示例应用程序。您可以找到库hereandroid支持的阅读器的一些信息和视频演示是here.唯一的问题是ACSandroid库仅支持Android3.1及更高版本。希望对你有帮助。如果您还有问题,请随时提问..

android - Android NFC API 对 Mifare Desfire 的支持程度如何?

我可能会参与一个项目,用支持NFC的移动设备替换现有的Desfire卡(用于访问付费服务)。任何人都可以指出任何资源来帮助我理解a)将Desfire卡的数据复制到移动设备上以便它可以代替卡,以及b)应用程序传送NFC数据以呈现给读者就像一张卡片一样。所有相关的key和访问将由发卡机构提供(如果项目继续进行),但我很想提前了解该过程。我还需要了解AndroidNFCAPI对Desfire的支持程度,因为据我所知,它只正确支持Classic。http://developer.android.com/reference/android/nfc/tech/package-summary.htm

android - 我的应用程序如何找出启用了哪种 NFC 模式?

我发现Android设备支持三种NFC模式:reader/writer、P2P和cardemulation。我的应用是否可以检查当前启用的模式? 最佳答案 不,您的应用无法真正检查当前启用的模式。重点是,默认情况下,Android设备会定期检查所有三种模式(实际上比这要复杂一点:这三种模式本身分为几个部分,每个部分轮询某种技术)。因此,当屏幕打开时,您可以期望Android设备在监听其他阅读器和轮询不同类型的标签技术和点对点模式设备之间循环切换。无论您注册为通过对等模式发送消息、应用程序是否注册了HCE或您的应用程序是否注册了NFC

android - 非根设备 (Android L) 上的设备所有者,没有 NFC,使用 adb shell,dpm set-device-owner

这里的最终目的是在“kioskmod”中安装一个设备。Theysay你不需要NFC也不需要生根来实现应用程序成为deviceowner.我还没有看到此方法的完整示例,但让我们试试:adbshelldpmset-device-owner/.应该做...所以我这样做,并得到:java.lang.SecurityException:Neitheruser2000norcurrentprocesshasandroid.permission.BIND_DEVICE_ADMIN.因此,以下代码返回false。((DevicePolicyManager)getSystemService(Contex

iphone - 智能手机可以从几英尺的距离(不是 NFC)读取 RFID 标签吗?

更具体一点:我想知道是否有一款智能手机可以使用其原始硬件(无外部设备)和操作系统功能从几英尺外检测到RFID标签。对阅读Material的任何评论/指导将不胜感激。 最佳答案 我认为答案取决于您对“RFID标签”一词的使用。经典意义上的只读转发器,相当于条形码,答案还没有。有2.4GHzRFID的提案可以使用现有的WIFI芯片组来识别附近的物体。没有任何标准或公认的可用。但是,基于您描述的应用程序。一个可能的答案可能是改变你对设置它的想法。如果您只需要知道某个特定的人是否在购物中心的某个地点附近,也许您需要一个低成本的蓝牙嗅探器(连

android - 在 Android 手机休眠时处理 NFC

我想知道是否可以在手机休眠时处理NFC?似乎没有启动任何Intent,所以我想系统会关闭nfc? 最佳答案 没有。当设备的显示屏关闭时,不会生成和发送Intent。如果你有NexusS,试着标记一些东西并观察目录,你会发现手机没有收到任何东西。我认为这种行为是非常合理的。由于今天我们周围的很多东西都有RFID标签,如果即使屏幕关闭也可以触发NFC应用程序,可能会发生意想不到的事情。 关于android-在Android手机休眠时处理NFC,我们在StackOverflow上找到一个类似的

android - Activity 开始时缺少 Intent extra

在广播接收器中,我想启动我的应用程序(Activity)并传入一些数据。我的问题是附加功能似乎没有延续到Activity中。我正在尝试获取onNewIntent(Intenti)函数中的数据。有什么想法吗?这是我目前在BroadcastReceiver中的尝试:IntentintSlider=newIntent();intSlider.setClass(UAirship.shared().getApplicationContext(),SliderMenuActivity.class);intSlider.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);