quinta-feira, 24 de setembro de 2015

ANDROID - "location provider requires ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission"

Ao utilizar o recurso de GPS e estiver  ocorrendo o erro descrito, significa que faltaram permissões a serem  adicionadas no AndroidManifest.xml:

   
   

Essas permissões serão apresentadas durante o processo de instalação.

Regards

sexta-feira, 18 de setembro de 2015

ANDROID - ANDROID STUDIO - Generating serialVersionUID

Um atalho importante para quem desenvolve em Java é gerar automaticamente o serialVersionUID. O Android Studio não permite gerar (modo default) através do atalho "Alt" + "Insert". Será necessário habilitar o recurso.
Para que esteja disponível na sequencia de atalhos, será necessário fazer algumas configurações na IDE, a saber:

  • Ir até o menu "File->Settings->Plugins"
  • Na busca (Browse repositories) localizar o item GenerateSerialVersionUID
  • Habilitar o item para torná-lo disponível
  • Será necessário reiniciar a IDE

Regards


quinta-feira, 10 de setembro de 2015

JBOSS - WILDFLY - ERRO AO FAZER DEPLOY - UndertowDeploymentInfoService

Ao fazer deploy de um pacote (war ou ear) ocorre o seguinte erro:

JBAS014777:   Services which failed to start:      service jboss.undertow.deployment.default-server.default-host."/project.api".UndertowDeploymentInfoService

Isso ocorre porque o JBOSS não encontrou a Servlet "AppConfig.java". Verifique as configurações no web.xml:

   
        mypackage.m.AppConfig
   
   
        mypackage.m.AppConfig
        /api/*
   
 

Regards