facebook twitter hatena line email

「Android/デバッグリリース判定」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==サンプル== if (BuildConfig.DEBUG) { // debug } else { // release } "eclipse/プロジェクト/自動的にビルド"は外しておかないと、リ...」)
 
行5: 行5:
 
     // release
 
     // release
 
  }
 
  }
 +
作成されたapkやjarのソース内の"if (BuildConfig.DEBUG)"で囲んだ部分はざっくりコードが消える
  
 +
==eclipseの場合の注意点==
 
"eclipse/プロジェクト/自動的にビルド"は外しておかないと、リリース時にデバッグonとしてapkが作られるバグがある
 
"eclipse/プロジェクト/自動的にビルド"は外しておかないと、リリース時にデバッグonとしてapkが作られるバグがある
  
 
参考: http://neta-abc.blogspot.jp/2012/05/2.html
 
参考: http://neta-abc.blogspot.jp/2012/05/2.html

2016年12月14日 (水) 17:53時点における版

サンプル

if (BuildConfig.DEBUG) {
    // debug
} else {
    // release
}

作成されたapkやjarのソース内の"if (BuildConfig.DEBUG)"で囲んだ部分はざっくりコードが消える

eclipseの場合の注意点

"eclipse/プロジェクト/自動的にビルド"は外しておかないと、リリース時にデバッグonとしてapkが作られるバグがある

参考: http://neta-abc.blogspot.jp/2012/05/2.html