安卓开发 使用 target apiapi的方法里还需要加判断吗

那知道DES在哪吗AES在哪?3DES在哪我渶语不好,找不见
去网上直接去搜别人写好的加密代码吧 自己看文档也看不出来什么的 好好练英语吧 楼主
android 加密方法的使用和java 基本一致 也是鼡的java的api
领教了想知道你是干什么的?如果可以的话留下个联系方式

你对这个回答的评价是

Android 版本更替新的版本带来新的特性,新的方法

新的方法带来许多便利,但无法在低版本系统上运行如果兼容性处理不恰当,APP在低版本系统上运行时将会crash。

本文以一個具体的例子说明如何在使用高API level的方法时处理好兼容性问题

例子:根据给出路径,获取此路径所在分区的总空间大小

在安卓中的文件存储使用参考中提到:

获取文件系统用量情况,在API level 9及其以上的系统可直接调用File对象的相关方法,以下需自行计算


  

为了运行时不报错, 需要:

判斷运行时版本在低版本系统不调用此方法
同时为了保证功能的完整性,需要提供低版本功能实现


  
  1. 运行时判断API level; 仅在足够高有此方法的API level系統中,调用此方法;
  2. 保证功能完整性保证低API版本通过其他方法提供功能实现。

通过此文希望能帮助到您解决Android版本API兼容性问题!谢谢大家對本站的支持!

我要回帖

更多关于 target api 的文章

 

随机推荐