Atualizações para restrições de interface não SDK no Android 16

O Android 16 inclui listas atualizadas de interfaces não SDK restritas com base na colaboração com desenvolvedores do Android e nos testes internos mais recentes. Sempre que possível, garantimos que haja alternativas públicas disponíveis antes de restringir interfaces não SDK.

Caso seu app não seja destinado ao Android 16, é possível que algumas dessas mudanças não afetem você imediatamente. No entanto, embora seja possível que o app acesse algumas interfaces não SDK dependendo do nível da API de destino do app, o uso de qualquer método ou campo não SDK sempre apresenta um alto risco de corromper o app.

Se você não sabe se o app usa interfaces não SDK, teste-o para descobrir. Se o app depende de interfaces não SDK, comece a planejar uma migração para alternativas SDK. No entanto, entendemos que alguns apps têm casos de uso válidos para interfaces que não são do SDK. Se você não encontrar uma alternativa para deixar de usar uma interface externa ao SDK em um recurso no app, solicite uma nova API pública.

如需查看 Android 16 的所有非 SDK 接口的完整列表,请下载以下文件:

文件:hiddenapi-flags.csv

SHA-256 校验和:36de417ba9dcf2591a5bac64363676d2b41b505dbe535b6ad866a51c38ab87b6