プロジェクトのデバッグ バージョンを実行するときと、実行バージョンを実行するときのfinal
変数が必要です。ビルド構成でこれを実行できることは理解していますが、Eclipse でこれをセットアップする方法がわかりません。特に変数の定義に関する Stack Exchange に関するチュートリアルや質問はないようです。true
false
Eclipse Classic 4.2 で Java をコンパイルし、ADT プラグインを使用して Android アプリを作成しています。
編集: @Xavi ごとに、次のように設定しました。
try {
String line = null;
java.lang.Process p = Runtime.getRuntime().exec("getprop debugging");
BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null) {
Log.d("Property:", line); //<-- Parse data here.
}
input.close();
} catch (IOException e) {
e.printStackTrace();
}
そして、[Debug Configurations] ウィンドウの [Target] タブの [Additional Emulator Command Line Options] フィールドに、次のように入力しました。
-prop debugging=true
残念ながら、これはエミュレータ モードでのみ機能するようです。私の電話で実行すると、何も印刷されません。(エミュレータ上で実行すると問題なく動作します。)
編集: @Sharks ごとに、関連すると思われるリンクをいくつか見つけましたが、それらを自分の状況に適用する方法がわかりません: