update if device api level > 16 ==> use uiautomator to get views.
use bouncy castle to sign APK