code: def sdk_tools(self, args):
          
          ctx = self.ctx
          ctx.prepare_build_environment(user_sdk_dir=self.sdk_dir,
                                        user_ndk_dir=self.ndk_dir,
                                        user_android_api=self.android_api,
                                        user_ndk_api=self.ndk_api)
          android = sh.Command(join(ctx.sdk_dir, 'tools', args.tool))
          output = android(
              *args.unknown_args, _iter=True, _out_bufsize=1, _err_to_out=True)
          for line in output:
              sys.stdout.write(line)
              sys.stdout.flush()
docs: Runs the android binary from the detected SDK directory, passing
          all arguments straight to it. This binary is used to install
          e.g. platform-tools for different API level targets. This is
          intended as a convenience function if android is not in your
          $PATH.