meaning for whitelist in hiddenapi-flags.csv

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

meaning for whitelist in hiddenapi-flags.csv

SANACHAN
Hi all,

I am using veridex tool to detect using non-SDK interfaces, and I'd like to know the actual meaning of "whitelist" flag in hiddenapi-flags.csv.

Android developers web page says that "whitelist" means:-
Interfaces that can be freely used and are supported as part of the officially documented Android framework Package Index.

Q1: What is different between "public-api" and "whitelist"?
  e.g.) android/os/IBinder->linkToDeath() has both flags.

Q2: Why android/os/IHwBinder;->xxxx() is not listed in Package Index even if it has "whitelist" flag?

I am understanding that "whitelist" flag will be appended if developer requested a new Public API to @hide API and to be approved.
Is this correct?

Thanks,

--
You received this message because you are subscribed to the Google Groups "android-platform" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/android-platform/e38a84c0-ab2b-492d-a52f-6f7a37d247f9o%40googlegroups.com.