I have seen many examples in different android libraries about detecting if device is LOLLIPOP supported or not. But when I use it in my app, it is throwing the following error:
Error:(20, 60) error: cannot find symbol variable LOLLIPOP
For example my source code is:
static boolean isLollipop() {
return Build.VERSION.SDK_INT == Build.VERSION_CODES.LOLLIPOP || Build.VERSION.SDK_INT == Build.VERSION_CODES.LOLLIPOP_MR1;
}
I am using the latest version of Android Studio with all packages updated and installed.
Error is on this statement:
Build.VERSION_CODES.LOLLIPOP
Also when I check options of VERSION_CODES
, LOLLIPOP
does not exist in that list.
I pasted Your code it works for my. try comparing Your code with my gradle.build. and let me know if you got rid of that problem or not
Add to build.gradle of module.
it seems to that you're using old build tools or you're missing some libraries.
I pasted your code into my Android Studio and it works.
Please compare your
build.gradle
with this one:I've already matched parts which might be important to your code.
Hope it help