I use Process to run command line instruction.
When I run an instruction, application will show "I/System﹕ exec(MY_INSTRUCTIONS)" on logcat.
But because I'm developing a private SDK for other people, so I must disable the messages on logcat.
My code looks like:
String[] command = {"ls", "-rf"};
ProcessBuilder pb = new ProcessBuilder(command);
try {
Process process = pb.start();
} catch (IOException e) {
e.printStackTrace();
}
And the logcat message looks like:
I/System﹕ exec(ls -rf @ com.mypackage.MainActivity.cli:152)
I know the proguard can remove all the log message, but disable "android.util.Log" message could not correctly disable this system message.
Please help me to disable this logcat message or remove the messages by proguard.