0

少なくとも一時的に、リリースビルドでもBuildConfig.DEBUGをTRUEのままにするようにADTに指示する方法はありますか?

4

2 に答える 2

1

その時点で、次のような独自の定数を作成する必要があります

public class MyConfig {
    public static final boolean DEBUG = true;
}

BuildConfigは、実際には、デバッグリリースなのか本番リリースなのかを判断するためのものです。

コードの外部から独自の定数を変更できることに注意してください。たとえば、LinuxまたはOSXの場合:

#!/bin/bash
cat MyConfig.java | sed -e 's/DEBUG = true/DEBUG = false/g' > newMyConfig.java
mv newMyConfig.java myConfig.java
ant release

これは、外部ソースを介して構成を書き換えるだけです。

于 2013-03-13T17:54:41.833 に答える