log icon indicating copy to clipboard operation
log copied to clipboard

Not really "backwards-compatible with android.util.Log"

Open silentnuke-old opened this issue 10 years ago • 0 comments

Readme says: "API is backwards-compatible with android.util.Log, so you already know it." But there are cases when it's not true, e.g.:

  1. Log.d("mytag", "Hello"); prints: 'D/LogExampleActivity: mytag Hello' instead of 'D/mytag: Hello'

public class LogExampleActivity extends Activity {

    private String TAG = "mytag";

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Log.d(TAG, "Hello");
    }
}

prints: 'D/LogExampleActivity: mytag Hello' instead of 'D/mytag: Hello'

public class LogExampleActivity extends Activity {

    private static final String TAG = "mytag";

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Log.d(TAG, "Hello");
        My.foo();
    }

    public static class My {
        public static void foo() {
            Log.d(TAG, "foobar");
        }
    }
}

prints: D/mytag: Hello D/LogExampleActivity$My: mytag foobar

silentnuke-old avatar Jan 10 '16 20:01 silentnuke-old