「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が作られるバグがある