Titanium 3.2.0.GA - There are no Android devices connected

26 Dec 2013


Esto me hizo perder un par de horas del 25 de diciembre y, por ende, mejor compartir.

Hace unos días salió el nuevo SDK de Titanium, la 3.2.0 con varias mejoras, entre ellas una mejora grande de su instalador para Android. Titanium de Appcelerator, para lo que no lo saben, es una Plataforma de Desarrollo Móvil Multiplataforma. La idea principal de Titanium es reutilizar la mayor cantidad de código entre plataformas.

Luego de instalar para Titanium 3.2.0 e intentar poner a funcionar una aplicación, que funcionaba, en un dispositivo Android me topé con un mensaje no tanto lindo:

!MESSAGE There are no Android devices connected

Ajá… pero, si hago <pre>adb devices</pre> aparece mi dispositivo, qué puede ser?.

Luego de indagar bastante, me percaté que aún cuando intenté instalar el Titanium CLI 3.2, nunca se instaló y aún tenía el CLI 3.1.2.

ti info // shows cli 3.1

where ti // this will give you the path
// remove that path (I had to remove it manually, couldn't make it with npm)

sudo npm install -g titanium

ti info // now shows cli 3.2

Demóstenes García G.

Ingeniero Electrónico con experiencia en Ingeniería y Desarrollo de Software. Agilista, interesado en Analítica y Ciencia de Datos. Co-fundador en Pixmat, CIO en IFARHU. Twitter.