java_alternative_checked_module takes precedence.

java_alternative_checked_module takes precedence over
LOCAL_BUILT_MODULE.

Change-Id: I84f0d65dbc05f4686817aa835d003eb0101af146
diff --git a/core/base_rules.mk b/core/base_rules.mk
index 3e21c5e..6ab59f3 100644
--- a/core/base_rules.mk
+++ b/core/base_rules.mk
@@ -553,14 +553,12 @@
 ## CHECK_BUILD goals
 ###########################################################
 my_checked_module :=
-ifdef java_alternative_checked_module
-  my_checked_module := $(java_alternative_checked_module)
-endif
-
 # If nobody has defined a more specific module for the
 # checked modules, use LOCAL_BUILT_MODULE.
 ifdef LOCAL_CHECKED_MODULE
   my_checked_module := $(LOCAL_CHECKED_MODULE)
+else ifdef java_alternative_checked_module
+  my_checked_module := $(java_alternative_checked_module)
 else
   my_checked_module := $(LOCAL_BUILT_MODULE)
 endif