OSDN Git Service

Merge "Expose Companion API via shell command" into oc-dev
authorTreeHugger Robot <treehugger-gerrit@google.com>
Thu, 27 Apr 2017 05:55:58 +0000 (05:55 +0000)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Thu, 27 Apr 2017 05:56:02 +0000 (05:56 +0000)
1  2 
services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java

@@@ -309,9 -306,16 +311,16 @@@ public class CompanionDeviceManagerServ
                      + requiredFeature
                      + " in manifest to use this API");
          }
+         @Override
+         public void onShellCommand(FileDescriptor in, FileDescriptor out, FileDescriptor err,
+                 String[] args, ShellCallback callback, ResultReceiver resultReceiver)
+                 throws RemoteException {
+             new ShellCmd().exec(this, in, out, err, args, callback, resultReceiver);
+         }
      }
  
 -    private int getCallingUserId() {
 +    private static int getCallingUserId() {
          return UserHandle.getUserId(Binder.getCallingUid());
      }