Merge "usb: Address some API review comments" into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
0a0ddadab5
@@ -79,7 +79,7 @@ package android.hardware.usb {
|
||||
|
||||
public class UsbManager {
|
||||
method @RequiresPermission(android.Manifest.permission.MANAGE_USB) public int getGadgetHalVersion();
|
||||
method public int getUsbBandwidth();
|
||||
method @RequiresPermission(android.Manifest.permission.MANAGE_USB) public int getUsbBandwidthMbps();
|
||||
method @RequiresPermission(android.Manifest.permission.MANAGE_USB) public int getUsbHalVersion();
|
||||
field public static final int GADGET_HAL_NOT_SUPPORTED = -1; // 0xffffffff
|
||||
field public static final int GADGET_HAL_V1_0 = 10; // 0xa
|
||||
|
||||
@@ -1093,7 +1093,8 @@ public class UsbManager {
|
||||
* {@hide}
|
||||
*/
|
||||
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
|
||||
public int getUsbBandwidth() {
|
||||
@RequiresPermission(Manifest.permission.MANAGE_USB)
|
||||
public int getUsbBandwidthMbps() {
|
||||
int usbSpeed;
|
||||
|
||||
try {
|
||||
|
||||
@@ -639,6 +639,7 @@ public class UsbService extends IUsbManager.Stub {
|
||||
|
||||
@Override
|
||||
public int getCurrentUsbSpeed() {
|
||||
mContext.enforceCallingOrSelfPermission(android.Manifest.permission.MANAGE_USB, null);
|
||||
Preconditions.checkNotNull(mDeviceManager, "DeviceManager must not be null");
|
||||
|
||||
final long ident = Binder.clearCallingIdentity();
|
||||
|
||||
Reference in New Issue
Block a user