打开 NFC 模拟器使用

2023-12-02

我想知道如何正确使用开放式 NFC 模拟器,我已经在以下位置浏览过类似的帖子:Open NFC 模拟器入门

但我的问题是,在遵循上面链接中的所有说明后,没有运气,有人可以给我有关如何正确加载 SDK 插件并启动模拟器的分步说明吗?

我正在做一个关于 Android NFC 的最后一年项目,使用 NFC 进行移动支付,如果有人有示例程序或此类主题,我们也将不胜感激。


好的,我将把步骤放在这里,它将部分复制此链接中列出的步骤:Open NFC 模拟器入门,但有一些关于如何执行此操作的指示,以便可以使用开放式 NFC 模拟器来模拟两个设备 [点对点]:

以下步骤需要按顺序执行,如果模拟器在该过程完成之前挂起/冻结,则需要从头开始执行步骤 (5-8),因此顺序至关重要。

  1. 必须存在以下软件包:

    OpenNFC Android SDK 插件:Link

    OpenNFC 核心版(包含连接中心和 NFC 模拟器)

    回声服务器 –回波工具

  2. OpenNFC 必须安装在 Android SDK 中(在文件夹 - android-sdk-windows/add-ons/ 中)

  3. 使用带有这些参数的 cmd 启动 Echo 服务器 – “echotool /p tcp /s 7”

  4. 启动 ConnectionCenter.exe,如果是第一次运行,则必须将其配置为接受来自其他计算机的服务客户端和提供程序连接。

  5. 使用管理权限启动 NfcSimulator.exe(右键单击以管理员身份运行)

  6. 启动多个(两个)Android 模拟器(AVD),通常从 AVD 管理器创建 AVD 就足够了,如果此过程不起作用,则使用 cmd 运行 emulator-arm.exe(在文件夹 - android-sdk-windows 中) /tools/) 带有这些参数“emulator-arm.exe –avd ”,例如“模拟器-arm.exe –avd A1”

  7. 在首次运行的每个模拟器中,必须按如下所示配置 NFC 设置: 必须输入 IP – 10.0.2.2,并且必须为 NFC HAL 实现选择“NFC 控制器模拟器”,现在可以切换启用/禁用 NFC。

    配置这些设置后,NFC 模拟器将显示每个设备中 NFC 的激活情况,它将点亮可模拟的可用技术。

  8. 要执行 NFC 点对点传输,在 NFC 模拟器中,必须双击“NFC 设备 #2”,如下所示,即当用户将智能手机靠近 NFC 读取器时,并​​完成传输必须双击可见的 OpenNFC 图标,这与用户从读卡器中取出智能手机时类似。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

打开 NFC 模拟器使用 的相关文章

随机推荐

  • iOS 7 sizeWithAttributes:替换 sizeWithFont:constrainedToSize

    如何从新的 iOS 7 方法 sizeWithAttributes 返回多行文本 CGSize 我希望它能产生与 sizeWithFont constrainedToSize 相同的结果 NSString text Lorem ipsum
  • ActiveRecord::StatementInvalid: PG::ReadOnlySqlTransaction: - 即使取消关注后,Heroku 数据库仍然只读

    我想将数据库从一个应用程序复制到 Heroku 中的另一个应用程序 我遇到索引问题 迫使我使用关注者数据库来执行此操作 然后取消关注 我的问题是 现在在创建关注者 取消关注并推广它之后 我在尝试写入它时遇到错误 ActiveRecord S
  • iPhone SDK 推送通知随机失败

    我有一个包含以下内容的 PHP 文件 该文件在开发证书上完美运行 但是当我切换到生产证书时 PHP 错误并给出以下消息 但它只在大约 50 的时间内执行此操作 另外50 有效 有人知道为什么会发生这种情况吗
  • 从 MySQL 检索数据 - 仅登录用户

    我现在正在构建一个新项目并完成了我的登录 注册脚本 到目前为止它正在工作 但现在我需要一个新功能 我不确定我到底应该如何做到这一点 如果用户成功登录 用户将看到的第一页是他的个人资料 在此页面上 我通过以下查询获取数据
  • 验证 AngularJS 中同一文本字段的电子邮件或电话号码

    我正在 AngularJs 中为我的项目制作注册表 用户可以使用他 她的电子邮件 电话进行注册 我需要验证该特定文本框 我对两者都进行了验证 使用不同的文本字段和 ng pattern 但如何在一个文本字段中验证两者呢 我已经更新了我的代码
  • exe文件中的Delphi签名

    type TDelphiSignature record Signature array 0 3 of LongWord Version string end const DelphiSignature array 0 2 of TDelp
  • Bash 多行输出带空格,作为数组变量

    我正在努力处理 Mac OS X 上的 Bash 3 2 上的命令输出 我有一个输出多行字符串的命令 字符串的每一行的值中都有空格 我想将每个值分配给数组变量的一个元素 我有以下脚本 declare a sublist sublist az
  • Anaconda:从 shell 外部调用 Python 解释器时找不到包

    我有两个 Anaconda 环境 基地环境 R 环境 仅包含 R 基础环境是默认环境 不会出现在Anaconda子目录中envs 默认情况下 Base 被激活 特别是在执行以下命令时 当我从 Anaconda 提示符 或我为 Anacond
  • Spark 有状态流作业在长时间正常运行后在 S3 的检查点处挂起

    我最近对我们的 Spark Streaming 应用程序进行了压力测试 压力测试每秒将大约 20 000 条消息摄取到 Kafka 中 消息大小在 200 字节到 1K 之间变化 其中 Spark Streaming 每 4 秒读取一批数据
  • Angular 2:如何设置组件的宿主元素的样式?

    我在 Angular 2 中有一个名为 my comp 的组件
  • 手动添加对实体框架的引用

    我正在开发一个围绕 EF 的项目 我将项目的核心层分为不同的项目 不幸的是 我经常遇到错误 因为我在项目中缺少对 EntityFramework SqlServer dll 的引用 将 dll 文件添加到我的构建文件夹可以解决此问题 但我想
  • Django CBV CreateView - 从 CreateView 重定向到最后一页

    我正在学习 Django 并且在从 CreateView 重定向回来时遇到问题 我想重定向到 BookDetail 页面 其中包含由 CreateView 创建的书籍实例列表 模型 py class BookInstance models
  • 一行写和多行写的区别

    当我在一行上写一些东西并用 分隔时有什么区别 并在两条线上 显然我不明白其中的区别 因为我认为下面的两个函数应该返回相同的结果 def fibi n a b 0 1 for i in range n a b b a b return a p
  • 如何删除特定 mysql 表字段上的唯一键

    我在用户名和电子邮件两个字段中分配了唯一的密钥 我已经执行了这个查询 ALTER TABLE goipmonl users DROP INDEX username DROP INDEX username ON goipmonl users
  • PrimeFaces DataTable 有记录时“未找到记录”

    我将 dataTable 定义为
  • 数据库表越多越好吗?

    最近 我一直在重新思考几个月前所做的数据库设计 主要原因是昨晚我读了vBulletin的数据库模式 发现他们使用了很多很多表 我当前用于模式 例如我的日志表 的 想法 是通过将日志类型与整数进行区分 将所有内容保留在一个表中 id type
  • 子进程重定向的 STDOUT 上的重叠 ReadFileEx 永远不会触发

    我有一个长期运行的基于控制台的应用程序 Sender 它使用非缓冲输出 例如 cout 我问过一个单独的问题关于做到这一点的最佳方法 我的第一次尝试是为子进程创建带有重定向 STDIN 和 STDOUT 的管道 并使用异步 ReadFile
  • 是否可以确保 constexpr 函数在编译时最多调用一次?

    正如标题所问 是否可以确保 constexpr 函数在编译时最多调用一次 如果函数不是 constepxr 这显然是不可能的 我可以编写一个每当我按下空格键时就会调用的函数 因此编译器永远无法在编译时弄清楚这一点 简短回答 没有为什么con
  • 查找裁剪后的相似图像

    2 个图像具有相同的颜色 图案等 一张图像是从另一张图像中裁剪出来的 我发现的算法主要使用位置来比较图像之间的差异 因此它会为裁剪图像产生错误的结果 如何知道这两张图片相似 Thanks 您确实需要提供更多信息 但也许您可以使用互相关算法
  • 打开 NFC 模拟器使用

    我想知道如何正确使用开放式 NFC 模拟器 我已经在以下位置浏览过类似的帖子 Open NFC 模拟器入门 但我的问题是 在遵循上面链接中的所有说明后 没有运气 有人可以给我有关如何正确加载 SDK 插件并启动模拟器的分步说明吗 我正在做一