当前位置: 代码迷 >> Android >> android一些有版本限制的api的有关问题
  详细解决方案

android一些有版本限制的api的有关问题

热度:32   发布时间:2016-05-01 21:11:48.0
android一些有版本限制的api的问题
比如DownloadManager这个类,只有level 9以上才支持。
我在程序中,有没有类似一个宏定义的功能,
先判断现在系统的level,然后如果低于9,就不编译执行有DownloadManager的方法,而去执行我自己写的一个下载的方法呢??
高于等于level 9,才会用DownloadManager去下载。

谢谢。分不多了。。。求大神给方法。谢谢!

------解决方案--------------------
google一下“android ant build”
在build.xml里可以设置指定的宏,这样在java文件里就能支持宏定义是否编译的功能了。
  相关解决方案