diff --git a/errorprone/java/com/google/errorprone/bugpatterns/android/RequiresPermissionChecker.java b/errorprone/java/com/google/errorprone/bugpatterns/android/RequiresPermissionChecker.java index d1e4309c365e..2f61a2883037 100644 --- a/errorprone/java/com/google/errorprone/bugpatterns/android/RequiresPermissionChecker.java +++ b/errorprone/java/com/google/errorprone/bugpatterns/android/RequiresPermissionChecker.java @@ -187,7 +187,10 @@ public final class RequiresPermissionChecker extends BugChecker if (!actualPerm.containsAll(expectedPerm)) { return buildDescription(tree) .setMessage("Method " + method.name.toString() + "() annotated " + expectedPerm - + " but too wide; only invokes methods requiring " + actualPerm) + + " but too wide; only invokes methods requiring " + actualPerm + + "\n If calling an AIDL interface, it can be annotated by adding:" + + "\n @JavaPassthrough(annotation=\"" + + "@android.annotation.RequiresPermission(...)\")") .build(); }