怎么让自己的接口在SDK Version不满足的情况下出来类似这样的提示?
「已注销」 2015-12-25 04:15:03 就是当我们在Eclipse里写代码的时候,若某个方法/变量是在较新的SDK里增加的,那么如果我在manifest.xml里指定的minSdk比它还要小的时候,就会出来类似这样的警告:
Field requires API level 11 (current min is 9) ...
5 quick fixs available:
Add @SuppressLint 'NewApi' to .....
Add @TargetApi(HONEYCOMB) to ....
....
现在我写了个lib给人引用,其中有个方法A,里面使用到了较新sdk里的api。那么当我的lib被别人的工程引用的时候,如果它指定的minSdk比这个api需求的要小,运行就会出错。所以有没有办法像官方sdk那样,给我的方法A也添加类似的错误提示呢?当然可以在方法注释里写明,但我觉得官方sdk这样强制你必须添加SuppressLint要更加好。