使用Android 21+打开Mobile API

时间:2015-09-07 12:17:28

标签: android nfc open-mobile-api

我现在一直在使用Open Mobile API,而且我定位的是针对Android API 19的版本(通过添加链接到它来从Android SDK管理器下载http://seek-for-android.googlecode.com/svn/trunk/repository/19/addon.xml),但是我找不到19以上的版本。它们是否存在或者我只是搜索不好?

1 个答案:

答案 0 :(得分:0)

从Android P开始,Open Mobile API是Android框架的一部分。因此,对于较新的设备,以前的答案已过时。

有关详细信息,请参见https://developer.android.com/reference/android/se/omapi/package-summary,并且请注意,与旧版本相比,有一些小的更改。特别是:

  • 不同的命名空间(android.se.omapi)。
  • 添加了交易事件支持。
  • 更改为SEService侦听器,该侦听器必须实现onConnectedListener接口
  • 不支持Reader Event回调。
  • Channel类扩展了java.nio.channels.Channel。这意味着一个新的方法isOpen()取代了isClosed()方法。
  • 不支持setTransmitBehaviour()