Arquivos da categoria: Android

Android – Debug de aplicação via WiFi usando ADB sem precisar de root

Olá,

Recentemente tive a necessidade de rodar a aplicação pelo Android Studio sem usar cabo, por questões de comodidade mesmo, e após pesquisar e fazer vários testes, preparei um tutorial sem simples.

  1. Desconectar o seu dispositivo do computador, caso esteja.
  2. Conectar o seu computador de desenvolvimento e o seu dispositivo Android na mesma rede WiFi.
  3. Habilitar o modo desenvolvedor em seu dispositivo (Configurações > Sobre > Apertar 7 vezes em Número da versão).
  4. Habilitar a depuração USB (Configurações > Programador > Depuração USB).
  5. Obtenha o IP do seu dispositivo em Configurações > Sobre > Status > Endereço IP.
  6. Abrir o terminal e executar (troque o IP abaixo pelo IP do seu dispositivo):
    adb tcpip 5555
    adb connect 192.168.0.103:5555
  7. Rodar a aplicação no Android Studio normalmente e se tudo deu certo seu dispositivo aparecerá na lista de devices como se estivesse conectado via cabo.

 

Espero ter ajudado com este artigo.

Obrigado e até o próximo post pessoal.

Android Studio – Corrigindo o erro “Unable to run mksdcard SDK tool.”

Olá pessoal,

Para aqueles que como eu, estão tendo problemas na hora de usar o Android Studio no Ubuntu ocorrendo o erro “Unable to run mksdcard SDK tool.”, segue uma dica bem simples. Instale as dependências seguintes e magicamente tudo estará resolvido.

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

Em alguns casos, ocorrerá um erro ao instalar a dependência lib32bz2-1.0. Basta executar o mesmo comando sem esta dependência:

sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6

 

Bom, espero ter ajudado com esta dica.

Obrigado e até o próximo post pessoal.

Android – Curso concluído na empresa A2RS

Olá,

Terminei mais um curso na empresa A2RS sobre Android.

Neste curso existia um foco especial que era aprender o suficiente para desenvolver um aplicativo que fizesse autenticação em um serviço web, exibir uma lista de ordens de serviço e alterar a ordem de serviço.

O serviço web foi feito em PHP  depois em C#, onde cada serviço recebe e envia informações em JSON. O projeto em C# em especial, eu fiz usando o template “ASP.Net Web Application”, acessando banco de dados SQL Server.

Produzi uma apostila com os seguintes temas para explicar cada tópico até a conclusão de todos os conceitos necessários para chegarmos ao aplicativo final:

1 – Introdução – História, processos burocráticos e ferramentas

2 – Arquivos de configuração da aplicação e do projeto

3 – Conhecendo um pouco sobre ferramenta Android Studio

4 – Conhecendo toda a estrutura do nosso projeto

5 – Conhecendo a classe Intent

6 – Conhecendo a classe Activity

7 – Criando a tela de login

8 – Criando a tela de lista de ordens de serviço

9 – Criando a tela de alterar uma ordem de serviço

10 – Trocando o ícone da aplicação

11 – Trocando o tema da aplicação

12 – Atualizando a IDE Android Studio

O aplicativo de exemplo no final do curso ficou assim:

 

Obrigado a todos os meus alunos e ao Ricardo que me contratou para lecionar sobre o assunto em sua empresa.