Sample.java
public boolean isDebuggable() {
PackageManager manager = getPackageManager();
ApplicationInfo appInfo = null;
try {
appInfo = manager.getApplicationInfo(getPackageName(), 0);
} catch (NameNotFoundException e) {
return false;
}
int debuggableFlag = appInfo.flags & ApplicationInfo.FLAG_DEBUGGABLE;
return (ApplicationInfo.FLAG_DEBUGGABLE == debuggableFlag);
}
使う時
if (isDebuggable()){
// テスト時の処理
}else{
// 本場の処理
}