public static boolean isDebuggable() {
boolean debuggable = false;
PackageManager pm = getInstance().getPackageManager();
try{
ApplicationInfo appinfo = pm.getApplicationInfo(getInstance().getPackageName(), 0);
debuggable = (0 != (appinfo.flags & ApplicationInfo.FLAG_DEBUGGABLE));
}catch(PackageManager.NameNotFoundException e){
/*debuggable variable will remain false*/
}
return debuggable;
}