|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  Raspberry Pi Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  AutoIt (Programación) Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

App inventor 2 en español

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

_________________________________________________
126.-
App inventor y LINUX. ADB. Conectarse de Windows a App inventor.


-
Android es una distribución, una adaptación del sistema operativo LINUX. Vamos a trabajar con él.

- Estamos en Windows, conectamos con nuestro App inventor. Comenzamos un proyecto nuevo. Simplemente insertamos un Archivo1. Vamos a subir un archivo ejemplo, en mi caso el torque_max.csv (puede ser cualquier archivo de textos que tengas).

- Conectar / Emulador

- Se trata de ver dónde está este archivo en el sistema operativo.

__________________________________
- ¿De Dónde me bajo el AI2 Starter para Windows?

- Posiblemente ya lo tengas instalado en tu ordenador, consulta el siguiente punto de este tutorial para ver dónde se encuentra.

- En el caso de que no lo tengas lo puedes bajar de...

- MIT_Appinventor_Tools_2.3.0 (~80 MB): http://appinventor.mit.edu/explore/ai2/windows.html

__________________________________
- ¿Dónde está instalado mi AI2 Starter en Windows?

- Estamos en Windows. Vamos al Administrador de tareas. Pulsa: Ctrl + Mayús + ESC.

- En el Administrador de tareas pulsamos en la pestaña Procesos, los ordenamos alfabéticamente y localizamos adb

- Botón derecho sobre adb. Pulsamos en Abrir ubicación de archivo.

En mi caso se encuentra en... C:\Program Files (x86)\AI2 Starter

NOTA: "Program Files" es "Archivos de Programa"

__________________________________
- ¿Qué es el ADB?

- Es importante que tengas el adb.exe y que sepas localizarlo.

- ADB significa: Android Debug Bridge, un puente entre el ordenador y el Android para controlar al Android desde el ordenador.

- También el ADB hace que funcione el Emulador.

- Conectamos nuestro móvil por cable USB al ordenador. En el ordenador tenemos instalado el AI2 Starter. Mediante adb.exe podemos controlar al móvil desde el ordenador.

- Ese "control" se hace mediante comandos de LINUX, ya que Android es una distribución de LINUX.

- http://appinventor.mit.edu/explore/ai2/connect-help-emulator.html

__________________________________
- Entramos en el ADB.

- Vamos el Símbolo de sistema. La pantallita negra. Todos los programas / Accesorios.
- O bien escribiendo cmd

- Escribimos: cd C:\Program Files (x86)\AI2 Starter

- Luego adb shell

 

C:\> cd C:\Program Files (x86)\AI2 Starter

C:\Program Files (x86)\AI2 Starter >

C:\Program Files (x86)\AI2 Starter > adb shell
#

 


Ya estamos dentro del sistema operativo del Android del Emulador. Estamos como Administrador, root, por eso sale #.

Vamos a ver algunas nociones básicas.

Directorios = Carpetas

ls para ver un listado de archivos y directorios que hay dentro de un directorio
cd para cambiar de un directorio a otro

cd \ para ir al directorio inicial o raíz o root.

ls -l para ver un listado en formato largo.

pwd para ver en qué directorio me encuentro

cat para ver el contenido de un archivo de texto.

 

C:\> cd C:\Program Files (x86)\AI2 Starter

C:\Program Files (x86)\AI2 Starter >

C:\Program Files (x86)\AI2 Starter > adb shell
# ls
---
---
mnt
---
---

cd mnt
ls
cd sdcard
ls
cd AppInventor
ls
cd assets
ls
cat torque_max.csv

 

 

Escribimos ls, saldrá un listado de las carpetas iniciales o que se encuentran en el directorio raíz \.

Vamos a entrar en el directorio mnt

cd mnt

Vamos a ver qué hay dentro de mnt

ls

Dentro hay un directorio llamado sdcard

cd sdcard

ls

cd AppInventor

ls

cd assets

ls

Aquí está concretamente en

cd /mnt/sdcard/AppInventor/assets
ls

Si el archivo torque_max.csv es de texto, podemos visualizar su contenido.

cat torque_max.csv

_______________________________________

De esta manera podemos ir paseándonos por todos los archivos que componen el Emulador del sistema operativo. La sdcard, data, etc,

Para sacarle partida a todos estos se debería estudiar los comandos de LINUX con mayor profundidad.

________________________________________________________
- He instalado una aplicación en el móvil, dónde están su archivos.

cd /data/data

ls

cd appinventor.ai_juanantonio1999_miaplicacion

ls -l

cd files

ls

________________________________________________________
- ¿Cómo puedo pasar un archivo desde Windows al Android?

Suponemos en que tenemos C:\hola.txt en Windows y queremos pasarlo al directorio /data del Android.

adb -e push "C:\hola.txt" "/data"

 

C:\> cd C:\Program Files (x86)\AI2 Starter

C:\Program Files (x86)\AI2 Starter >

C:\Program Files (x86)\AI2 Starter > adb -e push "C:\hola.txt" "/data"

 

 

________________________________________________________
- ¿Cómo puedo pasar un archivo desde el Android a Windows?

Suponemos en que tenemos /data/hola.txt y queremos pasarlo a nuestros Windows, y además cuando pase el hola.txt se convierta en adios.txt

adb -e pull "/data/hola.txt" "adios.txt"

 

C:\> cd C:\Program Files (x86)\AI2 Starter

C:\Program Files (x86)\AI2 Starter >

C:\Program Files (x86)\AI2 Starter >adb -e pull "/data/hola.txt" "adios.txt"

 

- El archivo adios.txt estará en la carpeta C:\Program Files (x86)\AI2 Starter

________________________________________________________
- Más información.

LINUX y Android.

________________________________________________________
- Super usuario.

- En LINUX al Administrador se le llama Super usuario o root.

- En la pantalla se distingue porque sale el carácter #

- Si no puedes ser superusurio, tendrás que rootear el móvil.

- Para ello hay varias aplicaciones, pruega el King que he puesto en la página: Rootear el móvil.

- Cuando instalas este tipo de aplicaciones para rooter, te suele instalar además otras aplicaciones de limpiado, comercio, escaner,... las borraremos.

__________________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información