私の Java コードでは、Debug
フラグを使用してデバッグ モデルを制御します。debug の場合、次のようないくつかの追加機能がありますactivity
。アプリのバージョンを変更するために電話を表示する。コードを市場に公開するときに、これらのコードを消去したいと考えています。
以下のコードのように、コードを正常に実行する方法はありVersionSwitchService.class
ますnull
か?
つまり、誰かが apk を逆コンパイルしても、VersionSwitchService.class
コードは空白と見なされます。
if (isDEBUG) {
VersionSwitchService.libStart(this, new LibVersionSwitch() {
@Override
public void versionSwitchToOnline() {
//...
}
@Override
public void versionSwitch(String version) {
//...
}
});
}