You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Binders (independente da abordagem) só transfere objetos de até 1MB do serviço para o cliente. É necessário usar o SharedMemory (API 27 e acima) ou MemoryFile para enviar dados maiores de 1MB;
MemoryFile permite apenas que seja transferido dados com tamanho de 1MB até 128MB;
Regras do AIDL
Ação no arquivo aidl
Permissão
Adicionar nova função abaixo das demais
✅
Remover função
❌
Alterar ordem de função
❌
Modificar retorno de função
❌
Modificar parametros na função
❌
Adicionar novo campo nullable ao objeto de retorno da função
✅
Remover campo do objeto de retorno da função
❌
Moficiar ordem de campos em um objeto de retorno da função
❌
Moficiar tipo ou nome de campos em um objeto de retorno da função
❌
Adicionar novo campo nullable ao objeto no parametro da função
✅
Adicionar novo campo não nullable ao objeto no parametro da função
❌
Remover campo do objeto no parametro da função
❌
Moficiar ordem de campos em um objeto no parametro da função
❌
Moficiar tipo ou nome de campos em um objeto no parametro da função