13

static final boolean DEBUGAndroid プロジェクトを APK にエクスポートするときに、フラグが false に設定されていることを確認する簡単な方法を探しています。

ここに記載されている「STOPSHIP」コメント マーカーを使用してみましたが、apk のエクスポートに効果がないようです。または、使用方法が間違っています。

lint 拡張機能を構築することは、そのような目的のためにやり過ぎのように思えますが、それを行う簡単な方法はありますか?

編集

自動生成されたBuildConfig.DEBUGフラグを使用し、デバッグ モードで実行していることを画面上で見逃すのが難しいことを示します (さらに、簡単な修正の後、午前 4 時に apk をアップロードしないように心に留めておきます)。
しかし、それは私がこの質問を投稿した 100% ばかげた方法ではありません。

ランダムに期待どおりに機能しないという苦情がまだあります。BuildConfig.DEBUGしたがって、この質問はまだ未解決です-糸くずのトリック、または同様のトリックはありますか?

4

4 に答える 4

1

build.xml を変更して、ソースから DEBUG フラグを読み取らせ、値に応じて APK のファイル名を変更するだけです。その名前を十分に明確にしておけば、間違った APK を配布またはアップロードすることはありません (また、それを他の自動プロセスの条件にすることもできます)。

于 2013-07-24T09:31:33.737 に答える