如何确定某些代码是否与某个Android API级别兼容

时间:2018-01-14 00:29:20

标签: java android static-analysis

考虑一下我们想要在Android中使用的Java库作为依赖项。有没有办法找出该库是否与某个API级别兼容?

特别是,我知道库包含对API级别19方法的调用,但我能够使用API​​级别16的Android模拟器运行它。显然,一旦遇到指定的不可用的方法,就会出现任何问题API版本。这对我有意义,但我想知道是否有办法确保代码不包含对某些API级别不可用的方法的任何调用?

1 个答案:

答案 0 :(得分:2)

Android工作室会通知您,如果您正在使用针对更高api的方法,那么您正在构建,或者支持库将允许您使用框架发布时不可用的方法 https://developer.android.com/topic/libraries/support-library/index.html

相关问题