OSDN Git Service

Suppress AID log on adb logcat
authorAkinobu Nakashima <akinobu.x.nakashima@sonymobile.com>
Fri, 1 Jun 2018 07:35:10 +0000 (16:35 +0900)
committerRuchi Kandoi <kandoiruchi@google.com>
Tue, 5 Jun 2018 18:00:47 +0000 (11:00 -0700)
When NFC event transaction intent is sent,
the device shows AID information on logcat.
But such information should not be shown for security reasons.

Test: Send NFC EventTransaction and check logcat
Bug: 80551185
Change-Id: I8d1f9c1946bb1514e3a6bfa70fff03be4525d6b5
(cherry picked from commit 37e702861579fddfd275143c2421ca53f27cb41c)

core/java/android/net/Uri.java

index 437153b..0fb84b7 100644 (file)
@@ -384,7 +384,7 @@ public abstract class Uri implements Parcelable, Comparable<Uri> {
         if (scheme != null) {
             if (scheme.equalsIgnoreCase("tel") || scheme.equalsIgnoreCase("sip")
                     || scheme.equalsIgnoreCase("sms") || scheme.equalsIgnoreCase("smsto")
-                    || scheme.equalsIgnoreCase("mailto")) {
+                    || scheme.equalsIgnoreCase("mailto") || scheme.equalsIgnoreCase("nfc")) {
                 StringBuilder builder = new StringBuilder(64);
                 builder.append(scheme);
                 builder.append(':');