Usando JAX-RS para consumir REST no Android
Nas últimas semanas eu montei uma arquitetura para consumir REST via Android. Hoje gostaria de compartilhar como fazer isso.
Nas últimas semanas eu montei uma arquitetura para consumir REST via Android↳Android46 conteúdosAndroid push notifications com Quasar Framework, Firebase e integração com WordPressDev (Back & Front) · mai 2019O X do Xamarin Forms – O guia das funcionalidades nativas - Parte 02: AndroidDev (Back & Front) · abr 2019Modularização de AndroidDev (Back & Front) · ago 2019Ver tudo em Dev (Back & Front) →. Seguindo a regra básica da engenharia de software que diz que “menos é mais”, já parti direto para o framework JAX-RS, usando o Jersey como provider. Depois de alguns enroscos e configurações específicas, rodou que foi uma belezuraa! Hoje gostaria de compartilhar como fazer isso:
1. Libere o acesso as chamadas de rede no android manifest:
2. Importe os jar’s do Jersey no lib e acrescente no gradle.build, somente os jar’s necessários para fazer o REST client, acompanhados com o provider de conversor para JSON jackson:
3. Para o Jersey rodar no Android, é necessário criar uma classe que faça algumas configurações específicas:
4. Para o Jersey rodar no Android, é necessário registrar as configurações. Antes de invocar uma requisição HTTP, registre o provider criado no item 3 para o Android + o provider do conversor de JSON:
E assim, você consegue desfrutar de mais uma especificação Java compatível para ser reusada em aplicativos Android.
Até a próxima!









