[LIBGDX] Why my Desktop project work but not the android project ?

.

m_Animation_Tab is declared as a Map, which doesn’t have a putIfAbsent method, at least in the version of dalvik’s runtime you’re running on, hence why it can’t resolve (aka find) that method.

EDIT: see java7 docs: http://docs.oracle.com/javase/7/docs/api/java/util/Map.html
Doesn’t have putIfAbsent. Java8 has it.