Merge "Reland: Guard new APIs with __builtin_available" into main am: 7296ac66b6

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2892102

Change-Id: Idf659e0b9860bae99783a469624a96f52b14b7d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>