Android 版本更替新的版本带来新的特性,新的方法
新的方法带来许多便利,但无法在低版本系统上运行如果兼容性处理不恰当,APP在低版本系统上运行时将会crash。
本文以一個具体的例子说明如何在使用高API level的方法时处理好兼容性问题
例子:根据给出路径,获取此路径所在分区的总空间大小
在安卓运行低版夲app中的文件存储使用参考中提到:
获取文件系统用量情况,在API level 9及其以上的系统可直接调用File对象的相关方法,以下需自行计算
为了运行时不報错, 需要:
判断运行时版本在低版本系统不调用此方法
同时为了保证功能的完整性,需要提供低版本功能实现
通过此文希望能帮助到您解决Android版本API兼容性问题!谢谢大家对本站的支持!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。