Como resolver teclado travando esporadicamente no Android Studio com Ubuntu

lock_on_the_keyboard

 

Depois de um longo tempo descobri como resolver um problema que estava me deixando louco! Esporadicamente o Android Studio travava o teclado, tinha que fecha-lo e reabrir, ai quando você estava com mais de 3 projetos abertos tinha que fechar tudo e reabrir! Ele trava, simplesmente do nada, as vezes percebia que era a execução do atalho CRTL+Tab ou Editando um XML e pressionar algum atalho, enfim alguma coisa a ver com conflito de atalho do Android Studio com o Ubuntu.

Como resolver: Simples, execute o comando antes de abrir o Android Studio ou insira no /etc/profile do seu sistema:

$ ibus-daemon -rd

 

JAVA/Linux – Configurando JDK no linux – Adicionando JAVA no PATH

java_linux

Faça o Download do JAVA JDK:

http://www.oracle.com/technetwork/pt/java/javase/downloads/index.html

Extraia o arquivo baixado para sua pasta de preferência (exemplo: /opt/java_xxxx)

Opcional: Por costume e em caso de atualização do java, para não precisar mudar minhas configurações eu crio um link simbólico para referenciar a ultima versão do java:

$ ln -s /opt/java_xxxx /opt/java_jdk/

Para configurar o PATH, JAVA_HOME, CLASSPATH e MANPATH edite o arquivo:

$ sudo gedit /etc/profile

Adicione as seguintes linhas no topo do arquivo:

#JAVA
export JAVA_HOME=/opt/java_jdk
export CLASSPATH="$JAVA_HOME/lib"
export PATH="$PATH":"$JAVA_HOME/bin"
export MANPATH=/usr/local/man:/usr/man:"$JAVA_HOME/man"

RabbitVCS – Cliente SVN para Linux

rabbitvcs-post-logo

” Para aqueles que necessitam de um Cliente SVN para Linux nos moldes do Tortuga que existe no Windows, a solução mais viável é usar o RabbitVCS.

Para instalar o RabbitVCS no Ubuntu, basta seguir os seguintes passos:

1 – Adicionar o RabbitVCS no repositório:

$ sudo add-apt-repository ppa:rabbitvcs/ppa

2 – Atualizar o repositório:

$ sudo apt-get update

3 – Instalar o RabbitCVS:

$ sudo apt-get install rabbitvcs-core rabbitvcs-nautilus rabbitvcs-thunar rabbitvcs-gedit rabbitvcs-cli

Feito isto, basta reiniciar o sistema.”

FONTE: http://www.vivaolinux.com.br/dica/RabbitVCS-Cliente-SVN-para-Linux

Eclipse – Menus não aparecem no Ubuntu 13.10 (Eclipse menus don’t show up Ubuntu 13.10)

eclipse_menus

Os Menus não aparecem no eclipse? / Eclipse menus are cut off or don’t show

Esta pergunta está disponivel no askubuntu.com, para solucionar esse problema basta alterarmos o atalho que abre o Eclipse ou caso não tenha atalho basta criar um da seguinte maneira: Continue reading

Ubuntu – Icone do Dropbox não aparece (No Dropbox icon in Ubuntu 13.10?)

dropbox

DropBox rodando porem o icone não aparece na barra ?

Solução:

Instalar o pacote:

sudo apt-get install libappindicator1

Reinicie o DropBox:

dropbox stop && dropbox start

Quem não tem dropbox ainda não sabe o que está perdendo! cadastre-se: http://db.tt/oDz09Ba

Android – Problemas ao executar adb no Ubuntu 64bits (Android adb not found / error=2 No such file or directory / Unable to run mksdcard SDK tool)

android minimize

Unexpected exception 'Cannot run program "/adt-bundle-linux/sdk/platform-tools/adb": error=2, No such file or directory' while attempting to get adb version from '/adt-bundle-linux/sdk/platform-tools/adb'

Unable to run mksdcard SDK tool

Provavelmente ao instalar o Android no Ubuntu 64bits você vai se deparar com algum erro para executar o ADB ou o Emulador.

O problema é que o Android necessita de algumas bibliotecas 32bits para rodar o ADB. Para solucionar esse problema basta executar em seu terminal o seguinte comando:

sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1

Esse comando foi testado no Ubuntu 13.04 e 13.10.

Ubuntu – Instalando o VMWare Player

vmware

 

VMware é um software/máquina virtual que permite a instalação e utilização de um sistema operacional dentro de outro dando suporte real a software de outros sistemas operativos. (Wikipedia – VMWare: http://goo.gl/RtS9a6)

Abaixo veremos como instalar essa excelente maquina virtual: (em meu exemplo foi utilizado o Ubuntu 13.10 64bits, )

Continue reading

Integrando o SDK Android ao NetBeans

android-and-netbeans

 

Nesta publicação vamos mostrar como integrar o Android SDK ao NetBeans. O NetBeans é uma excelente IDE e como muitas pessoas não se familiarizaram com a interface do Eclipse ela é a mais recomendada para programadores Java.

Vamos utilizar as seguintes ferramentas: NetBeans 7.3.1, Android SDK R22 (aprenda como instalar aqui)

A integração do Android ao Netbeans não passa de um Plugin. Para iniciar a instalação vamos fazer os seguintes passos: Continue reading

Ubuntu/Linux – Instalando e configurando o Nginx com PHP (Installing Nginx With PHP5)

nginx

Nginx ( Pronuncia: Engine-X ) é open-source, servidor de alto desempenho HTTP e proxy reverso, bem como um servidor proxy de IMAP/POP3. Igor Sysoev iniciou o desenvolvimento do Nginx em 2002, com o primeiro lançamento público em 2004 o Nginx agora abriga cerca de 12,18% (22.2M) de domínios. Nginx é conhecido pelo seu alto desempenho, estabilidade, rico conjunto de recursos, configuração simples e baixo consumo de recursos.

Nginx é um servidores escritos para resolver o problema C10K . Ao contrário dos servidores tradicionais, Nginx não depende de tópicos para processar pedidos. Em vez disso, usa um event-driven arquitetura muito mais escalável (assíncrono). Esta arquitetura utiliza pequenas, mas mais importante, valores previsíveis de memória sob carga.  ( http://wiki.nginx.org/Main )

Em passos bem completos vamos iniciar a instalação e configuração desse excelente servidor WEB, vou tentar detalhar ao máximo ou pelo menos informar o que fazer sem erros, pois é um processo chato. Vamos lá: Continue reading