草庐IT

nfc_extras

全部标签

Android NFC开发使用Fragment

NFC的在线源代码是使用Activity完成的。请问是否可以改用Fragment开发?这是我运行代码时遇到的错误java.lang.RuntimeException:无法实例化ActivityComponentInfo{com.mobile.countmein/com.mobile.countmein.activities.NFCScanner}:java.lang.ClassCastException:com.mobile.countmein.activities.NFCScanner无法转换为android.app.ActivitypublicclassTagViewerexten

android - <sdk>/extras/google/google_play_services/libproject/下缺少 google-play-services_lib

我正在尝试为开发设置Play服务。我想我已经安装了所有必要的包:但是在我的/extras/google/google_play_services/libproject/没有任何东西被命名为google-play-services-lib~/android-sdk-linux/extras/google/google_play_services/libproject$ls-Ra.:...maps.jar(指南中没有指示google-play-services_lib这样的目录http://developer.android.com/google/play-services/setup.h

android - 从 NFC 安装 GooglePlay 定位的应用程序

使用Lollipop,我有一个device-owner应用程序,它在提供时与NFC一起安装。我现在需要的是处理我的应用程序的自动更新,从GooglePlay到依赖标准的Android应用程序更新系统...到目前为止,我可以想出2种方法来完成这项工作,但不知道如何处理其中的任何一种:在我的NFC安装常量EXTRAPROVISIONINGDEVICEADMINPACKAGE下载位置直接从Play商店安装应用程序,而不是我自己的开发服务器上的url。不过这个常量需要处理一个apk文件的url,我没找到直接从Play商店获取apk安装的官方方式?(因为它会将来成为生产应用程序我对黑客不感兴趣)

android - 如何从您的应用程序发送联系人(使用 NFC)并将其保存在接收设备的联系人列表中?

您如何使用您自己的应用程序(并使用AndroidBeam)将联系人发送到另一台设备并将其保存在他们的联系人列表中(即默认联系人应用程序)。发送设备上的联系人将由ContactsContract提供商提供。我最好不想让其他设备运行我的应用程序。内置联系人应用程序(Android的默认应用程序)可以beamandreceivecontacts.因此,应该可以使用自定义应用程序将联系人发送到内置联系人应用程序。answerstothisquestion建议这是可能的,您可以使用VCARD格式。目前,我的应用程序将按电话号码搜索联系人,然后在新Activity(即内置联系人应用程序)中显示它。

android - Android如何轮询NFC设备

我正在使用非接触式阅读器与我的Android设备进行通信。我发现在任何时候我都无法使用P2P连接到我的Android设备。如果我想连接以启动AndroidBeam传输,我必须在一秒内连续多次尝试连接到设备。NFCAndroid设备可以检测非接触式卡、NFCP2P目标和NFCP2P启动器,即3种不同的模式。我开始认为幕后正在进行某种轮询,可以非常快速地在三种模式之间切换。这意味着在任何给定的时间点,当我尝试连接到手机时,它可能会或可能不会处于正确的模式并且会失败。这就是为什么我需要尝试多个连接。我一直在查看Android源代码,试图解决这个问题,但运气不佳。here是我见过的最有前途的文

Android NFC 读取 ISO15693 RFID 标签

我正在尝试使用nfcandroid库读取ISO15693RFID标签:这里是关于标签的更多信息:http://img42.com/gw07d+标签ID被正确读取,但标签中的数据不正确。onCreate方法://initializeNFCnfcAdapter=NfcAdapter.getDefaultAdapter(this);nfcPendingIntent=PendingIntent.getActivity(this,0,newIntent(this,this.getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP),0);onNew

android - 使用 Jelly Bean 的简单安全配对(蓝牙)与 NFC 配对

截至#io2012和JellyBeandoc现在有一种方法可以通过NFC配对蓝牙设备。这听起来不错,但我找不到任何关于它的文档。我特别想知道这是否适用于不支持SDP的SPP模块——我可以简单地写一些带有PIN信息的NFC标签并让设备配对吗?会帮助很多在PIN配对过程中遇到问题的用户。 最佳答案 JellyBean支持两种蓝牙配对NDEF消息。BluetoothSIGtogetherwiththeNFCForum定义的标准化的以及由诺基亚定义的(较旧的)专有格式(有关详细信息,请参阅“将诺基亚6131NFC与蓝牙成像设备连接的标签格式

android - 如何实现NFC支付?

我想将NFC支付添加到我正在开发的Android应用程序中,以允许用户直接向POS支付。我有兴趣支持尽可能多的POS。我想知道这是否真的可行,还是取决于专有协议(protocol)/硬件。我找到了有关读取非接触式卡信息的信息(和代码示例),但找不到有关支付本身的任何库或代码。我知道EMV规范,但它看起来很长而且技术性很强,我想在深入研究之前了解它是否真的可行。我们不能使用Google电子钱包,因为我不在美国。 最佳答案 您将无法在您的应用程序中支持NFC支付,除非您是一家拥有Visa/Mastercard等协议(protocol)的

android - 相机打开时 NFC 不可用

这是我的Torch应用:finalCamera.Parametersp;Cameracamera=Camera.open();camera.setPreviewTexture(newSurfaceTexture(0));p=camera.getParameters();p.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);camera.setParameters(p);camera.startPreview();当我的应用程序运行时,某些设备无法检测到NFC标签。我特别注意到Nexus5X会发生这种情况。当相机运行时,某些设备似乎无法检测

android - 有没有办法使用 ActivityInstrumentationTestCase2 将 Extras 添加到 Activity

我正在使用ActivityInstrumentationTestCase2进行单元测试。有没有办法向Activity添加额外内容,以便当Activity到达这样的一行时Bundleextras=getIntent().getExtras();它会返回额外的东西吗? 最佳答案 您可以调用setActivityIntent在您调用getActivity之前的测试setUp()方法中,更改用于启动被测Activity的Intent。然后,此Intent将成为您Activity中getIntent()返回的Intent。