android - NDEF 向后兼容 (Android Beam)

标签 android backwards-compatibility

我想让我的应用向后兼容 API 级别 8 (Android 2.2)。

我的问题是,Android Beam 需要 API 级别 14 (Android 4.0)。

是否可以不创建两个apk就实现这个功能?

public class Beam extends Activity implements CreateNdefMessageCallback,OnNdefPushCompleteCallback {
    ...
}

最佳答案

只要使用此功能的代码不在不支持它的设备上运行,您就不会有问题。

只需检查当前的SDK级别,如果设备不支持则对用户隐藏该功能。

关于android - NDEF 向后兼容 (Android Beam),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19345787/

相关文章:

Android如何在屏幕上显示通知

java - 更改 Google 标题在 map 上的位置

java - 尝试创建一个 Adapter 类来根据固件版本选择 .Java 文件

python - 为什么 Python 3 对 exec 的更改会破坏此代码?

安卓 : The use of the ActionBarSherlock library

android - RecyclerView onClick问题

android - Gps 位置监听器停止

android - 用户通过 Google+ 登录的电子邮件或持久性内容(Google 游戏服务)

android - 当我开发Android应用程序时,我想在较低的Android版本中使用较高API的方法。怎么做?

perl - 与导出器 5.57 的兼容性