Instalar Google Street View en una tableta Kindle Fire


Nadie puede discutir la excelente relacion calidad/precio de la nueva generación de unos de los  tabletas más vendido: la Fire 7 ahora más fina y ligera ycon mayor autonomía

Esta tableta  cuenta con una pantalla mejorada  (con pantalla IPS de 7 pulgadas con mayor contraste y textos más definidos,)  un procesador Quad-Core de 1,3 GHz , hasta 8 horas de batería,  almacenamiento interno de 8 o 16 GB y ranura microSD para obtener hasta 256 GB de espacio adicional.

Una de las principales características de las famosas  tabletas  Fire de Amazon es que se encuentran ancladas a su ecosistema ,incluso cuando son  adquiridas,  pues vienen pre-configuradas  para un  usuario  de Amazon,  para que la experiencia de instalación sea la  mas sencilla posible .Desgraciadamente esta comodidad tiene también una gran  pega pues todo el interfaz  :solo orientado a ser usada dentro del ecosistema de Amazon , que  sin duda resulta muy seductor  pues ofrece entre otras las siguientes ventajas:

  • Acceso a  de millones de canciones, eBooks Kindle, apps y juegos del Appstore de Amazon, como Prime Video, Netflix, Facebook, Instagram y Spotify (no es compatible con Google Play Store).
  • Los miembros Prime tienen acceso ilimitado a películas, series y almacenamiento seguro para fotos sin ningún coste adicional.

Como  vemos , la experiencia “Amazon” incluye una pantalla de inicio de Amazon, aplicaciones de Amazon precargadas , contenidos exclusivos de Amazon   y por supuesto  la tienda de aplicaciones y contenidos de Amazon  (obviamente no incluye Google Pay Store)

Aún no contando con el market de Google  como hemos visto en este blog , es posible instalar  aplicaciones  que no estén en el market de Amazon  de manera extraoficial desde hace años, y esta nueva tableta de Amazon no es una excepción.

El proceso en términos generales siempre que la app no use los servicios de Google es  de lo más sencillo ,pues  solo necesita descargar desde la red la aplicación   en formato APK . Por  ejemplo  de hecho en efecto podemos instalar la app de Gooogle Street View buscando el apk correspondiente en la red   e instalando el apk  en la tableta,pero desgraciadamente  con  esta app  y otras tantas  hay un problema, que aunque en efecto se puede instalar desde un apk, no funciona  por si mismo  porque  necesita de los servicios de Google para funcionar ,   de modo que si quiere instalar alguna app que haga  uso del algún  servicio de Google  no sera posible  pues por defecto pues en la Fire necesitaremos un componente básico : Google Play y todos los servicios de Google  asociados que no están soportados oficialmente por Amazon, pero no se preocupe , pues incluso sin root  es posible instalar estos componentes como vamos a ver a continuación.

Pasos para instalar Play Store en las tabletas Fire

En efecto a veces necesitaremos instalar Google Play Store  para usar otras apps  como por ejemplo Google Street View   o cualquier otra que haga uso de los servicios de Google.

La sencillez es una de las claves de este nuevo proceso, pues no necesitamos  desproteger (rootear) o instalar herramientas adicionales, como por ejemplo el ADB de Android.

Estos son los pasos de forma resumida si contamos con una tableta  con sistema operativo Fire 5.0 o posterior:

Como vemos  este método   tiene una facilidad adicional , pues todo el proceso para instalar Play Store en los tablets Fire se ejecuta desde el mismo tablet, lo que aumenta su comodidad y, por lo tanto, no hay que conectarlo a ordenador alguno

Veamos de forma detallada el proceso.

1-Instalación  Google Account Manager

Google Account Mnager es una aplicación cuyo objetivo principal es el de a administrar todas las cuentas de google sincronizadas en su dispositivo android.

En algunos dispositivos esta aplicación es utilizada para remover y  reemplazar las cuentas de google olvidadas (FRP) permitiendo así el acceso al dispositivo android.

Para instalar  este componente desde el propio navegador de la Fire  desde apkmirror  podemos descargar directamente el apk ( desde es link Google Account Manager) y una  vez descargado ,procederemos a lanzar su instalación.

 

2-Instalación Google services Framework

El marco de servicios de Google Play se utiliza para actualizar las aplicaciones de Google y las aplicaciones de Google Play.

Este componente proporciona una funcionalidad central como la autenticación a sus servicios de Google, contactos sincronizados, acceso a las últimas configuraciones de privacidad del usuario y servicios basados en la ubicación de alta calidad y menor potencia.

El marco de servicios de Google Play también mejora la experiencia de su aplicación:acelera las búsquedas fuera de línea, proporciona mapas más inmersivos y mejora las experiencias de juego.

Para instalar  este componente desde el propio navegador de la Fire  desde apkmirror  podemos descargar directamente el apk ( desde este link Google Services Framework )y una  vez descargado ,procederemos a lanzar su instalación

 

3-Instalación de Google  Play Services

Las funciones principales son:
  • La autentificación de servicios de Google
  • La sincronización de contactos,
  • El acceso a la última configuración de privacidad del usuario
  • Los servicios basados en la ubicación de mayor calidad y menor potencia.
Además de todo esto, Google Play Services mejora la experiencia general de uso del terminal. Permite agilizar las búsquedas sin conexión, proporciona mapas más envolventes y mejora la experiencia de juego mediante la optimización de memoria RAM.

Otras opciones dentro del menú de Google Play Services nos permitirán gestionar las aplicaciones de nuestra cuenta (no necesariamente las que tengamos instaladas), o establecer diferentes ajustes de localización, o incluso de Google Fit

La aplicación Google Play Services siempre tiene un código numérico adjunto a su nombre, con el formato X.X.XX (XXXXXXX-ABC).  Ese código numérico junto al nombre es importante para determinar si esa aplicación Google Play Services es compatible o no con un dispositivo. Es importante fijarse en la versión de la aplicación y en los tres últimos números “ABC” dentro del paréntesis, (el resto de números 2645110 es irrelevante).

Estos tres números ABC indican con qué dispositivos es compatible esa aplicación:

“A” representa la versión de Android:
0: Android 4.4.4 o inferior
2: Android 5.0 y 5.1 (Google Play Services 8.X.XX o superior).
4: Android 5.0 y 5.1 (Google Play Services 7.X.XX o inferior) y para Android 6.0 o superior (Google Play Services 8.X.XX o superior).
7: Android 5.0
8: Android TV
“B” representa la arquitectura del CPU:
1: armeabi
3: armeabi-v7a
4: arm64-v8a
7: x86
“C” representa el DPI de la pantalla:
0: compatible con todos los dispositivos
2: 160 DPI
4: 240 DPI
6: 320 DPI
8: 480 DPI

En el caso de que se vaya a actualizar manualmente la aplicación Google Play Services existente en el dispositivo Android, lo recomendable es ver el código “ABC” de la aplicación (Ajustes > Aplicaciones > Google Play Services) y descargar una versión actualizada de Google Play Services con ese mismo código ABC.

En el caso de la Kindle Amazon Fire 5ºgeneracion   lleva instalada  Android  Lollipop_MR1 ,version LVY48F  Release  5.1.1, SDK 22  por  lo deberemos instalar la version  Google Play Services 11.5.09 (230-164803921) (230) que hemos probado desde este blog  y que puede descargar desde este link Google Play Services version 11.5.09.230

En caso de los modelo Fire HD 8 2017 de séptima generación, debe instalar Google Play Services  veesion 11-5-09-240 

 

4-Instalación Google Play

Como todos sabemos  Google Play Store (anteriormente Android Market) es la  plataforma de distribución digital de aplicaciones móviles para los dispositivos con sistema operativo Android , así como la tienda en línea desarrollada y operada por Google.

Las aplicaciones se encuentran disponibles de forma gratuita, así como también con costo,  por lo que también incluye  una plataforma de pagos (Google Pay)

Es posible también instalar esta aplicación directamente y sin necesidad de ordenador  pero antes debería haber instalado los tres componentes anteriores : Google Account Manager, Google Services Framework  y  Google Play Services 

Para instalar  este componente desde el propio navegador de la Fire  desde apkmirror  podemos descargar directamente el apk ( desde este link; Google Play Store) y una  vez descargado ,procederemos a lanzar su instalación.

 

5-Pasos  finales

Si ha descargado y ejecutado en el orden anterior  las cuatros   apk  citadas   habrá terminado . Si no  lo ha hecho ,una vez que  tenga todas las apk , debe proceder a la instalación de cada uno de los 4 apk  en el orden en los que los descargo :Google Account Manager, Google Services Framework  ,  Google Play Services y Google Play 

En cualquier caso una vez instaladas las 4 apk’s  ,no olvide reiniciar el tablet de forma habitual y todo debería funciona de forma correcta de modo que ya debería ver el acceso a Google Play  en el que tendrá que validarse con su cuenta de google para hacer uso

En nuestro caso ,  si antes había instalado  el apk de  Google Street View, ahora   ya no debería darle el error de que no tiene instalado Google Play , pero si pedirá que necesita actualizar los servicios de Google ( ojo  pues puede tardar bastante)    , momento en el cual nos pedirá  las credenciales de Google  y  ya debería arrancar  esta aplicación en la kindle fire.

Anuncios

Cómo instalar una app Android en Amazon Fire


De la famosa tableta de Amazon , es decir la  Tablet Amazon Fire se han vendido ( y se siguen vendiendo  ) de forma extraordinaria una cantidad ingente de unidades por todoel mundo  desde que fueran lanzadas , hace un par de  años,  sin duda  debido a su gran relación calidad/precio pues  no olvidemos que por  menos de 70€  podemos tenerla en casa con 8GB (o con 16GB por unos 10€ adicionales)

Esta  tableta con pantalla IPS de 7 pulgadas con mayor contraste y textos más definidos, un procesador Quad-Core de 1,3 GHz y hasta 8 horas de batería, ofrece un gran rendimiento para la reproducción de todo tipo de contenido multimedia  ,obviamente orientado a consumir  desde la nube de Amazon ,  pero desde luego , por al precio en el que están, la Fire 7 es casi imposible no adquirir una para toda la familia.

Uno de los pequeños hándicaps de estas tabletas, es que aun teniendo una versión fork de Android,  no podemos acceder a la Google Play Store, ya que viene con  la propia tienda de  aplicaciones de Amazon (Amazon Play Store ) donde  desgraciadamente no están disponibles todas las aplicaciones que si están en Google Play. 

Amazon Play  no está nada mal, pero insistimos ,  le faltan muchas aplicaciones  y todo ese gran contenido que ofrece la dedicada a Android por parte de Google : Google Play Store,  aunque no todo está perdido, ya que, si tiene una tablet Fire bien  , puede instalar Google Play Store o bien mucho mejor instalar manualmente la app que necesite  sin necesidad de instalar Google Play  y por cierto, no necesitará ni ser ROOT ni usar comandos ADB.

 

 

Los tablets Fire de Amazon están concebidos para resistir el uso diario. De acuerdo con los tests de caída, el Fire 7 es más resistente que el último iPad y soporta el doble de impactos que el iPad mini 4 (y cuesta mucho menos).

El Fire incluye una cámara trasera de 2 MP que permite hacer fotos de alta resolución y vídeos HD de 720p y con una cámara frontal VGA suficiente  para realizar videollamadas con Skype a familia y amigos.

Respecto a la interfaz  de la tableta , conocida como  Fire OS 5 es cómoda y fluida y cuenta a con un buen número de funciones pre-instaladas que pueden ser extendidas mediante la descarga de aplicaciones adicionales a través de Amazon Appstore como comentábamos al principio de este post.

El sistema operativo del Fire es Android, aunque bloqueado por Amazon de modo que aunque no cuenta con Google Play, si  cuenta con  la Appstore de Amazon, que es prácticamente igual, aunque con diferencias en cuanto a su contenido. No obstante, se puede descargar cualquier aplicación por la APK, directamente desde el navegador de la tablet, o bien transfiriéndola desde un pc, el móvil, etc , tal y como vamos  a ver a continuación .

 

 

Instalación APKDownloader

Gracias a la plataforma android  nuestros dispositivos tienen características de inteligencia adicional que es ofrecida gracias  a las millones de aplicaciones disponibles desde Internet ,y eso  a esta alturas todos los usuarios de Android lo sabemos  ( o lo deberíamos sospechar)  siendo  lo mas  rápido  y seguro optar por descargar estas desde el sitio oficial:  Google Play Store , sobre todo en los tiempos actuales donde cada día surgen nuevas apps con objetivos  poco éticos enmascaradas en inocentes funcionalidades (como por ejemplo una inocente app linterna).

Como hemos hablado,  el sistema operativo del Fire es básicamente Android, aunque customizado  por Amazon de modo que han bloqueado  Google Play sustituyendo  este  por  la Appstore de Amazon, que es prácticamente igual, aunque con diferencias en cuanto a su contenido. No obstante, como vamos   ver ,se puede descargar cualquier aplicación por la APK, directamente desde el navegador de la tablet, o bien transfiriéndola desde un pc, el móvil, etc

¿Por qué no podemos descargar apk de Google Play sSore?

Google tiene algunas políticas estrictas que impiden a los usuarios de android que descarguen los  archivos de apk directamente a sus dispositivos para impedir la piratería. Ademas , hay otros asuntos relacionadas como por ejemplo si una aplicación específica que usted quiere deba estar disponible en su país o si  oficialmente es soportada  por  un  cierto dispositivo o no , o a partir de una determinada version .

Ante esta  problemática , existen muchas alternativas de Tiendas de aplicaciones en Internet que  almacenan y  permiten descargar apk directamente , pero insistimos el riesgo puede ser alto , así que lo ideal seria bajar el fichero apk desde Google play store directamente , ( en este caso para luego instalarlo en la Fire)

Afortunadamente  se  pueden saltar restricciones de necesitar la app de Google Play para instalar cualquier app de Google Play en la Fire con la aplicación llamada “Apk Downloader extensión” que permite   gracias a una extensión de Chrome descargar el APK directamente desde Google Play Store .

Esta aplicación, como se puede intuir, realmente hace maravillas pues de alguna manera se las arregla para capturar las apk  desde lo propios servidores de la tienda oficial, lo cual nos da bastante seguridad.

Esta opción  ofrece muchas ventajas pues :

  • Le da libertad para descargar aplicaciones que no están disponibles en su país.
  • Soporta todos los dispositivos.
  • Puede instalar  Apk  bajados directamente desde Google Play Store, sin tener instalado Google Play  en su Fire , donde or cierto también seria posible,  pero a costa de consumir bastantes recursos del dispositivo,

 

Extension ApK dowloader

La extensión de Chrome llamada  Apk Downloader  funciona perfectamente con casi todas las aplicaciones disponibles en la Google Play que sean gratuitas , así que si quiere descargar aplicaciones y almacenar su archivo Apk, puede descargar esta aplicación desde la tienda en primer lugar en su pc   y luego llevarse el archivo al dispositivo donde lo quiera instalar.

Para usar esta extensión   en  su navegador siga estos pasos:

  1. Descargue  la extensión desde aqui 
  2. Añada la extensión  a Google Chrome.
  3. Acepte la instalación de esta extensión.
  4. Compruebe en la esquina superior derecha de la pantalla justo a la izquierda del icono de búsqueda que hay un icono naranja nuevo.

Ahora una vez instalada la extensión en Google Chrome ,sigue estos pasos para obtener el apk directamente desde Google Play Store.

  1. Ir a Play Store y seleccionar cualquier aplicación que desee descargar.Por ejemplo vamos a descargar la famosa app de Zowi que no esta disponible en Amazon Playzowi
  2. Copiar la URL de Google Play de la app que necesite ( Ctrl+C)
  3. Pulse el botón rojo de APK downlader en e la esquina superior derecha de la pantalla justo a la izquierda del icono de búsqueda.
  4. Seleccione ‘Apk Downloader extensión‘ de las opciones sobre acciones.
  5. Copiar la url de la aplicación  con Ctrl+V en la caja de dialogo
  6. Pulsar Generate Donwload Linkzowi2.PNG
  7. Esperar hasta iniciar la descarga.
  8. El Apk se descargarán automáticamente sin la intervención de los servicios de Google Play en una ruta de su pc.
  9. Puede renombrar el fichero apk por otro que sea intuitivo  pues normalmente el nombre del fichero no suele coincidir con el nombre de la aplicación)

 

 

Instalación del APK en el Fire

En  primer lugar  para que pueda instalar un apk  en su Fire debe  activar la casilla de “Orígenes desconocidos” que encontrará dentro de los ajustes de  Fire OS en  “Seguridad”.

Para instalar la apk  el archivo APK en su Fire  simplemente siga los pasos a continuación:

  1. Conectase  a la nube de Amazon ( Amazon drive)
  2. Coloque el archivo APK en la ruta de Amazon .amazondrive
  3. Vaya a su tableta e inicie Amazon Drive
  4. Busque el apk   y cópielo en una ruta local de su tableta (por ejemplo en download)
  5. Ejecuet el apk
  6. Haga clic en ‘instalar’
  7.  Espere a que se instale el APK.
  8. Una vez instalada  ya puede abrir la aplicación

 

Descarga del APK desde otro Navegador

Quizás  si no tiene instalado el navegador Chrome, o quiere hacerlo  desde la misma tableta   le interese  para descargar el  apks desde Google Play  usar algún servicio de descarga que nos pase el apk directamente de Google Play  como por ejemplo el servicio evozzi.com.

Estos son los pasos a seguir:

  1. Ir a Play Store y seleccionar cualquier aplicación que desee descargar.
  2. Copiar la URL ( Ctrl+C)
  3. Ir  a https://apps.evozi.com/apk-downloader/
  4. Pulsr Ctrl+V enla caja para pegar la url desde Google Play
  5. Pulsar Generate Download Link
  6. Solo tenemos que pulsar en el botón verde  y se iniciara la descarga del apk a local
  7. Conectase  a la nube de Amazon ( Amazon drive)
  8. Coloque el archivo APK en la ruta de Amazon .amazondrive
  9. Vaya a su tableta e inicie Amazon Drive
  10. Busque el apk   y cópielo en una ruta local de su tableta (por ejemplo en download)
  11. Ejecute el apk
  12. Haga clic en ‘instalar’
  13.  Espere a que se instale el APK.
  14. Una vez instalada   puede abrir la aplicación

 

Por cierto  ,no olvide que para poder instalar el  apk debe activar la casilla de “Orígenes desconocidos” que encontrará dentro de los ajustes de  Android y “Seguridad”.

 

 

Cómo descargar archivos APK desde Google Play store


Puesto que se trata de la plataforma android  nuestros smartphones  basados en Android tienen características de inteligencia adicional que es ofrecida gracias  a las millones de aplicaciones disponibles desde Internet ,y eso  a esta alturas todos los usuarios de Android lo sabemos  ( o lo deberíamos sospechar)  siendo  lo mas  rápido  y seguro optar por descargar estas desde el sirio oficial:  Google Play Store , sobre todo en los tiempos actuales donde cada día surgen nuevas apps con objetivos  poco éticos enmascaradas en inocentes funcionalidades.

La Google Play Store es pues  una de las claves que hace que un terminal  Android sea genialmente eso pues disponer de un móvil o tablet certificados   y una cuenta de google nos permite el acceso a la tienda y con ellos a  infinidad de opciones.

A veces  hay terminales de  bajo coste que no todos traen la tienda de Google de Serie (los chinos suelen dar problemas aquí, pero no son los únicos : por ejemplo los terminales de Amazon ),   o simplemente no  pueden  acceder por problema en el firmware ,actualizaciones erróneas, fallos de red ,etc  , razón por las que puede nos interesase descargar las app en local desde nuestro pc para luego copiarla en una sd  y luego en el terminal desde un explorador de archivos realizar la instalación manualmente desde el propio apk con el instalador de paquetes

apple applications apps cell phone
Photo by Tracy Le Blanc on Pexels.com

 

¿Por qué no podemos descargar apk de google play store???

Google tiene algunas políticas estrictas que impiden a los usuarios de android que descarguen los  archivos de apk directamente a sus dispositivos para impedir la piratería.Ademas  hay otros asuntos relacionadas como si una aplicación específica que usted quiere está disponible en su país o si  oficialmente es soportados por  un  cierto dispositivo o no o a partir de una determinada version .

Obviamente , ante esta  problemática , existen muchas alternativas de Tiendas de aplicaciones en Internet que  almacena y  permiten descargar apk directamente , pero insistimos el riesgo puede ser viral, así que lo idea seria bajar el fichero apk desde Google play store directamente ¿pero como se pueden saltar restricciones de necesitar la app de Google Play para instalara cualquier app de Google Play en un terminal? Pues es posible y lo vamos  a ver a continuación

¿Cómo anular  restricciones y descargar Apk de Google Play Store?

Descargar archivos apk directamente desde Google play oficialmente no es posible por políticas de google. Sin embargo, hay una alternativa, como cada moneda tiene dos caras. Hay una aplicación llamada “Apk Downloader extensión” que ha hecho posible que sea posibe  descargar el APK desde Google Play Store. Esta aplicación realmente hacer maravillas y de alguna manera se las arregla para tirar desde servidores de la tienda oficial

Creo que esta opción  ofrece muchas ventajas pues .

  • Le da libertad para descargar aplicaciones que no están disponibles en su país.
  • Soporta todos los dispositivos.
  • Puede instalar  Apk desde play store, incluso si no  tiene instalado Google Play  en su dispositivo.

Esta  aplicación puede saltarse todas las restricciones de servicios de Google play y por lo tanto esta aplicación particular puede ser utilizada por ambos tipos de usuarios de android que tienen tienda activada o desactivada.

Extension ApK dowloader

La extensión de Chrome llamada  Apk Downloader  funciona perfectamente con casi todas las aplicaciones disponibles en la Google Play que sean gratuitas , así que si quiere descargar aplicaciones y almacenar su archivo Apk, puede descargar esta aplicación desde la tienda play en primer lugar en su pc   y luego llevarse el archivo al dispositivo donde lo quiera instalar.

Para usar esta extensión   en  su navegador siga estos pasos

  1. Descargue  la extensión desde aqui 
  2. Añada la extensión  a Google chrome
  3. Acepte la instalación de esta extensión
  4. Compruebe en la esquina superior derecha de la pantalla justo a la izquierda del icono de búsqueda que hay un icono naranja nuevo.

Ahora una vez instalada la extensión en Google Chrome ,sigue estos pasos para obtener el apk directamente desde Google Play Store.

  1. Ir a Play Store y seleccionar cualquier aplicación que desee descargar.
  2. Copiar la URL ( Ctrl+C)
  3. Pulse el botón de compartir de la esquina superior derecha de la pantalla justo a la izquierda del icono de búsqueda.extension
  4. Seleccione ‘Apk Downloader extensión‘ de las opciones sobre acciones.
  5. Copiar la url de la aplicación  con Ctrl+V en la caja de dialogo
  6. Pulsar Generate Donwload Linkapkdown.PNG
  7. Esperar hasta iniciar la descarga.
  8. El Apk se descargarán automáticamente sin la intervención de los servicios de Google Play.

Para instalar la apk  el archivo APK en su teléfono Android simplemente siga los pasos a continuación:

  1. Coloque el archivo APK en la tarjeta SD o memoria interna de su teléfono (preferiblemente tarjeta SD externa).
  2. Explore la memoria del teléfono / memoria externa y toque el archivo APK.
  3. Haga clic en ‘instalar’
  4.  Espere a que se instale el APK.
  5.  No ejecute la aplicación todavía.
  6. Una vez instalada  y puede abrir la aplicación

 

Descarga del APK desde otro Navegador

Quizás  si no tiene instalado el navegador Chrome,   la mejor opción para descargar los apks de Google Play sea usar algún servicio de descarga que nos pase el apk directamente de Google Play  como por ejemplo el servicio evozzi.com.

Estos son los pasos a seguir

  1. Ir a Play Store y seleccionar cualquier aplicación que desee descargar.
  2. Copiar la URL ( Ctrl+C)
  3. Ir  a https://apps.evozi.com/apk-downloader/
  4. Pulsr Ctrl+V enla caja para pegar la url desde Google Play
  5. Pulsar Generate Download Linkinstalla.PNG
  6. Solo tenemos que pulsar en el botón verde  y se iniciara la descarga del apk a local
  7. Coloque el archivo APK en la tarjeta SD o memoria interna de su teléfono (preferiblemente tarjeta SD externa).
  8. Explore la memoria del teléfono / memoria externa y toque el archivo APK.
  9. Haga clic en ‘instalar’
  10.  Espere a que se instale el APK.
  11.  No ejecute la aplicación todavía.
  12. Una vez instalada  y puede abrir la aplicación

 

Por cierto  ,para que ambos  funcionen debe activar la casilla de “Orígenes desconocidos” que encontrarás dentro de los ajustes de  Android y “Seguridad”.

 

 

 

Transcripcion de ficheros de audio


Puede parecer algo anacrónico, pero  lo cierto es que probablemente el teclado y ratón tal como los conocemos  hoy en día tenga  sus días contados   gracias al espectacular avance  sufrido estos años   en apartado de  reconocimiento de voz   usando redes neuronales  claramente  propiciado  por en las ingentes subida de  capacidades de computo gracias al  Cloud  Commputing  ,el Big Data y el aprendizaje automático

Veamos algunas soluciones de reconocimiento de voz  liderado por grandes proveedores como pueden ser Google o IBM

speech-api-lead

Google Cloud Speech

En efecto desde Google proponen la API Speech de Google Cloud , la cual  permite que los desarrolladores conviertan audio en texto aplicando potentes modelos de redes neuronales en una API fácil de usar. La API Speech reconoce más de 80 idiomas y sus variantes para gestionar una clientela internacional. Asimismo, se puede filtrar el contenido inapropiado en los resultados de texto.

La API Speech de Cloud se tarifica por intervalos de 15 segundos de audio procesados después de los 60 primeros minutos, que son gratuitos.

USO MENSUAL PRECIO POR CADA 15 SEGUNDOS*
Hasta 60 minutos Gratuito
61 – 1.000.000 de minutos* 0,006 $

*Este precio es válido para aplicaciones de sistemas personales (por ejemplo, teléfonos, tablets, portátiles y ordenadores).  El uso mensual está limitado a un millón de minutos.

Se puede transcribir el texto que los usuarios dictan al micrófono de una aplicación, habilitar el control por voz o transcribir archivos de audio, entre muchas otras funciones.

La API Speech puede transmitir resultados de texto conforme vaya reconociendo el audio, de forma que el texto reconocido aparece inmediatamente mientras la persona habla  asi que consigue resultados de texto en tiempo real

De igual modo, la API puede reconocer el texto a partir del audio almacenado en un archivo pero solo si se tiene cuenta en Google Cloud.

Como   “truco” casero para  probar   la funcionalidad del API se  puede inyectar  el audio  ya grabado desde un dispositivo externo  por  medio de un cable de audio que lo  introduciría en el pc  seleccionando como dispositivo grabador la entrada de audio :debería funcionar exactamente igual que si hablamos por un micrófono

En el caso de que este validado contra Google  y  tenga cuenta en Google Cloud este paso se puede obviar porque se pueden subir directamente los ficheros que deseamos transcribir mediante la opción File Upload  teniendo en cuenta la limitación de 60 minutos en caso de no querer pasar por caja

Si quiere probar esta funcionalidad esta es la url : https://cloud.google.com/speech-to-text/

 

Como no podía ser de otra manera, también  es posible reconocer el audio subido en la solicitud e integrarlo en su almacenamiento de audio de Google Cloud Storage. 

Gracias a  la tecnología del aprendizaje automático ,se aplican los algoritmos más avanzados de redes neuronales del aprendizaje profundo al audio de sus ficheros  para conseguir un reconocimiento de voz de máxima precisión. Mencionar que como todos los  sistemas de aprendizaje con redes neuronales la precisión de la API Speech mejora con el tiempo, conforme perfeccionan la tecnología interna de reconocimiento de voz que usa los productos de Google.

No se necesitan pues  sistemas avanzados de procesamiento de señales ni reducción de ruido antes de enviar el audio a la API Speech. El servicio es capaz de procesar audio ruidoso procedente de diversos entornos de forma satisfactoria.

El reconocimiento de voz se puede adaptar al contexto suministrando un conjunto independiente de palabras clave con cada llamada a la API, lo que resulta especialmente útil para las situaciones de control de dispositivos y aplicaciones.

La API Speech es compatible con cualquier dispositivo que pueda enviar solicitudes REST o gRPC, incluidos teléfonos, ordenadores, tablets y dispositivos con Internet de las Cosas (por ejemplo, coches, televisores o altavoces).

CARACTERÍSTICAS DE LA API SPEECH

Conversión de voz en texto gracias al aprendizaje automático

El reconocimiento automático de voz (ASR) basado en redes neuronales de aprendizaje profundo dota a las   aplicaciones , la funcionalidad  de búsqueda por voz o transcripción de voz.Reconoce más de 80 idiomas y variantes, con un amplio vocabulario proporcionando resultados de reconocimiento mientras los usuarios siguen hablando.
Es posible personalizar el reconocimiento de voz según un contexto específico suministrando un conjunto de palabras y frases que tienen muchas probabilidades de aparecer. Esto resulta especialmente útil para añadir palabras y nombres personalizados al vocabulario, así como en situaciones de control por voz.
El sonido puede proceder del micrófono de una aplicación o de un archivo de audio grabado previamente. Se admiten diversas codificaciones de audio, como FLAC, AMR, PCMU y Linear-16.
Es capaz de procesar audio de diversos entornos ruidosos sin necesidad de reducción de ruido adicional así que puede filtrar contenido inapropiado en los resultados de texto para algunos idiomas.
El  API como vemos esta integrada:los archivos de audio se pueden subir en la solicitud o integrar en Google Cloud Storage.

Transcripción de archivos de audio cortos

Es muy sencillo transcribir un archivo de audio corto a texto utilizando el reconocimiento de voz sincrónico.

El reconocimiento de voz síncrona devuelve el texto reconocido para audio corto (menos de ~ 1 minuto) en la respuesta tan pronto como se procese(para procesar una solicitud de reconocimiento de voz para audio largo, use el Reconocimiento de voz asincrónico ).

El contenido de audio se puede enviar directamente a Cloud Speech-to-Text, o puede procesar contenido de audio que ya reside en Google Cloud Storage.

Speech-to-Text v1 se lanzó oficialmente y, en general, está disponible desde el extremo https://speech.googleapis.com/v1/speech . Las bibliotecas de cliente se lanzan como alfa y es probable que se modifiquen de formas incompatibles hacia atrás. Las bibliotecas del cliente actualmente no se recomiendan para uso de producción.

Estas muestras requieren que haya configurado gcloud y haya creado y activado una cuenta de servicio.

Realización de reconocimiento de voz síncrono en un archivo local

Aquí hay un ejemplo de cómo realizar el reconocimiento de voz sincrónico en un archivo de audio local mediantes comados de GCLOUD

Consulte el comando de recognize para obtener detalles completos.Para realizar el reconocimiento de voz en un archivo local, use la herramienta de línea de comandos de gcloud , pasando la ruta de archivo local del archivo para realizar el reconocimiento de voz.

 gcloud ml speech reconoce CAMINO-AL-LOCAL-FILE --language-code = 'en-US'

Si la solicitud es exitosa, el servidor devuelve una respuesta en formato JSON:

{
  "results": [
    {
      "alternatives": [
        {
          "confidence": 0.9840146,
          "transcript": "how old is the Brooklyn Bridge"
        }
      ]
    }
  ]
}

Realización de reconocimiento de voz síncrono en un archivo remoto

Para su comodidad, la API de voz a texto puede realizar el reconocimiento de voz sincrónico directamente en un archivo de audio ubicado en Google Cloud Storage, sin la necesidad de enviar el contenido del archivo de audio en el cuerpo de su solicitud.

Aquí hay un ejemplo de cómo realizar el reconocimiento de voz sincrónico en un archivo ubicado en Cloud Storage  usando comandos  GCLOUD

Consulte el comando de recognize para obtener detalles completos.Para realizar el reconocimiento de voz en un archivo local, use la herramienta de línea de comandos de gcloud , pasando la ruta de archivo local del archivo para realizar el reconocimiento de voz.

 gcloud ml speech reconoce 'gs: //cloud-samples-tests/speech/brooklyn.flac' \
 --language-code = 'en-US'

Si la solicitud es exitosa, el servidor devuelve una respuesta en formato JSON:

{
  "results": [
    {
      "alternatives": [
        {
          "confidence": 0.9840146,
          "transcript": "how old is the Brooklyn Bridge"
        }
      ]
    }
  ]
}

Mas  informacion en https://cloud.google.com/speech-to-text/docs/sync-recognize?hl=es#speech-sync-recognize-gcloud

IBM

También esta disponible para testeo  Watson de IBM, que permite  dictado a texto

El servicio IBM Watson Speech to Text utiliza capacidades de reconocimiento de voz para convertir el árabe, el inglés, el español, el francés, el portugués de Brasil, el japonés y el mandarín en texto.Este sistema por el momento se usa o para fines de demostración y no está destinado a procesar datos personales ,así  que no se deben ingresar datos personales en este sistema, ya que puede no tener los controles necesarios para cumplir con los requisitos del Reglamento general de protección de datos (UE) 2016/679.

Lo mas destacable DE Watson es asimismo la capacidad de transcribir audio done se puede usa su micrófono para grabar audio o cargar audio pregrabado (.mp3, .mpeg, .wav, .flac o .opus solamente).

Incluso puede reproduzca uno de los archivos de audio de muestra para probar el servicio , ahora eso si los archivos de audio de muestra de banda ancha son en inglés de EE. UU y están cubiertos por la licencia de Creative Commons.

El resultado devuelto incluye el texto reconocido, las alternativas de palabras y las palabras clave moteadas. Algunos modelos pueden detectar múltiples altavoces; esto puede ralentizar el rendimiento.

A continuación esta es la url para probar el servicio en modo  demo: https://speech-to-text-demo.ng.bluemix.net/

 

En teoría los primeros 1000 minutos al mes son gratis en el servicio estándar,   así que el limite es muy superior de uso gratuito al de Google .

¿Le parece mejor opción la de IBM  que la de Google?¿Conoce algún otro servicio gratuito que podamos usar desde nuestras apps? Sin duda  la carrera por copar este mercado no acaba mas que empezar

 

Conversión de una tableta con la pantalla rota en una estación meteorológica


A estas alturas debido al bajo precio así como la rápida obsolescencia de las tabletas  de origen asiático, no  siempre merece la pena reparar una tableta  pues en la mayoría de las ocasiones las piezas de repuesto, casi siempre vienen de Asia, y al precio de compra hay que sumarle el costo del transporte desde allí y no siempre compensará el gasto adicional de piezas para su reparación.

Entre los elementos  que se suelen romper con más frecuencia en una tableta, como se ha comentado ya en este blog, destaca por  su enorme fragilidad  el panel táctil o digitalizador   el cual   en la practica hace inservible la tableta porque impide cualquier interacción con esta.

El digitalizador o panel táctil va superpuesto al  panel  lcd, es decir   pegado con un adhesivo a la pantalla LCD  , así que lo primero que tendremos que hacer es eliminar esta parte  para poder ver claramente la imagen del TFT .  Obviamente  pude sustituirse por otra nueva pero hay  un problema pues normalmente  esta  parte  es  especifica  para cada tableta   de modo que  según marca y modelo puede ser muy  caro conseguir  otro para reemplazarlo.

Afortunadamente aunque  se nos haya roto el digitalizador   normalmente la pantalla TFT  al ir separada debajo no se suele estropear ( a no ser que haya “derrame” del propio liquido del tft)  por lo que todavía puede utilizarse  usando solo la pantalla siempre que  usemos  otro interfaz via OTG , como por ejemplo  un ratón para operar con esta.

Suponiendo que el TFT de la tableta aun funcione  y hayamos descartado reemplazar el digitalizador por otro nuevo, veamos los pasos  a seguir  para darle una nueva vida a su tableta :

 

PASO 1: Desmontaje del digitalizador

Antes de desmontar la tapa de su tableta , NO OLVIDAR  EXTRAER LA MICRO-SD pues de no quitarla  nos arriesgamos a romper esta , y lo peor : que  queden partes en el lector  que luego puedan cortocircuitar  la alimentación  o los pines del lector de la micro-sd  llegando a poder romper la placa madre

Lo siguiente  que tendremos que hacer después de quitar la sd , es desmontar la tableta.   siendo lo más habitual  que la tapa trasera y la parte frontal vayan encajadas con pestañas de plástico.

Para quitar la  tapa  lo mejor es separar las dos partes con  púas de plástico ( como las usadas para tocar la guitarra) , la capucha de un bolígrafo,   o  mucho mejor con  herramientas de desmontaje  de  plástico   especificas para el desmontaje de teléfonos    y   tabletas

 

Una vez abierta la  tapa tenemos que desmontar  toda la electronica  como es la placa madre,la batería ,etc con sumo cuidado   para llegar a la pantalla con el tft (cada uno suelen llevar un  cable de cinta diferenciado)

Una vez hayamos alcanzado el conjunto pantalla y  digitalizador   tenemos  que despegar el digitalizador o sensor táctil del  tft  con mucho cuidado de no cortar

Hay personas  como Posoco que incluso con el cristal roto pueden reciclarlo  mediante un método muy sencillo para que  una  parte que este operativa del panel  utilizarla como sensor capacitivo de un solo canal

En este vídeo podemos ver en detalle como quitar el digitalizador  roto  para dejar visible la propia pantalla y también si aun queremos  usar la parte del digitalizador que no este rota

 

 

 

PASO 2: Adición de un ratón a la tableta por OTG

Gracias a la  tecnología OTG  (USB On-The-Go ) podemos conectar  desde un puerto micro USB 2.0 B hembra o micro USB 2.0 AB hembra  un dispositivo convencional  con conector usb convencional  (ratón,teclado, receptor de ratón y teclado, etc.  )

 

Hablamos  básicamente de un cable adaptador ( unos 2€ en Amazon)   que cuenta pues  por un lado el micro-usb para conectar a la tableta  y por  otro lado un conector hembra USB convencional   permitiendo  usar  dispositivos USB   convencionales que nos permitirán interactuar con la tableta.

No se recomienda  auto-construirse este cable pues para el OTG se necesitan 5 conexiones   y no nos valdrá un conector micro-usb  convencional de los usados para cargar nuestros smartphones.

 

IMG_20180414_133134[1]

Obviamente  la experiencia no sera la misma pero podremos hacer prácticamente lo mismo que desde el interfaz táctil y  gracias al uso   de reloj con previsión del tiempo o le daremos una segunda oportunidad a la tableta

PASO 3: Alimentación  de la tableta

Necesitamos  alimentar la tableta   (eso es una obviedad) para que funcione,  y máxime cuando la idea es tenerla conectado permanentemente.

En el caso de que la tableta no disponga de una conexión aparte para alimentarla no podremos usar el conector micro-usb  ,así que tenemos que buscar algún modo de cargar la batería

Un solución de muy bajo coste puede pasar por conectar  dos cables directamente a la batería  ya que son muy fáciles de identificar   y por medio de un diodo alimentar esta directamente. No es la solución  ideal  y lo purista seria usar un gestor de carga  o capturar el circuito de carga de la tableta ,  pero normalmente con el diodo  funcionará   perfectamente ya que las baterías  suelen ser de 3,8 V    y colocando el diodo en serie  provocara la caída de 0,6V a 0,8V     bajando la tensión  de 5v DC del usb a   unos 4.2 a 4,4V  todavía admisibles por una batería  de litio .

Para realizar la alimentición de la tableta  y la carga de su batería , pues únicamente soldaremos dos cables directamente en el cable  y rojo de la batería  y  nos los llevaremos al exterior por medio de un pequeño orificio que practicaremos en la tapa.

 

IMG_20180414_133020[1]

Una vez  hayamos sacado los cables , podemos reciclar un cable usb  viejo que no gastemos ( por ejemplo el de una impresora)   que  cortaremos  en un extremo  dejando solo  los cables negro   y rojo  de +5v y GND.

Ahora  con un cuidado extremo de no equivocarnos en la polaridad  uniremos   el negativo del conector  usb al cable procedente del negativo de la batería  .

Respectos a los polos positivos interconectaremos un diodo en serie de potencia   (hemos usado un diodo  1N5822) entre el positivo del USB  con el positivo de la  batería con la punta o cátodo apuntando  hacia la tableta:

IMG_20180414_132902[1].jpg

 

Opcionalmente si se deseamos mejorar el audio   de la tableta también  podemos  eliminar el altavoz  interno y  conectar dos cables hacia fuera  conectándolos a  otro altavoz de mejor calidad ,lo cual sin duda mejorara la experiencia.

IMG_20180414_133052[1]

PASO 4:  SOFTWARE

Ahora  que tenemos alimentado  y controlada la tableta  por medio de un ratón externo vía OTG   toca la hora de darle otro uso diferente al tradicional

Hay muchas opciones  de dar una segunda oportunidad  a una tableta, por ejemplo destacar algunas de ellas:

  • Despertador
  • Centro multiemdia
  • Radio por internet
  • Marco de fotos
  • Reloj con estación meteorológica
  • etc

En  el caso de este blog hemos optado por usarla  como reloj  que por  cierto se actualizara automáticamente   juntos con datos  referentes a la previsión del tiempo ( es decir usarla a modo de estación meteorológica)

IMG_20180414_132708[1]

 

Antes de empezar con la personalización del sw con la   que deseemos  dar otro uso a la tableta ,sin embargo tendremos  que superar un ultimo escollo  que es precisamente impedir el apagado el tiempo pasado un tiempo prefijado, lo cual podemos lograr por medio de la app  gratuita Keep Screen ON  ( aunque hay otras que cumplen esta funcionalidad)

KEEP SCREEN ON

Esta aplicación es gratuita y no contiene anuncios lo cual es de gradecer .La aplicación es simple, estable, ultraligera  y se ejecuta en todos los dispositivos Android. Esta aplicación cuenta con una especie de selector  que al estar la aplicación abierta , mediante la  casilla de palanca “Mantener la luz de fondo” se  puede  activar / desactivar la pantalla aplicación( seleccione opciones de iluminación adecuadas)
.
KEEP SCREEN ON.PNG
Características:
• Mantenga su retroiluminación de la pantalla encendida de forma permanente.
• Mantenga la retroiluminación del teclado conectado permanentemente (sólo para algunos modelos de teléfono !!!).

Este ese el link de descarga  en Google Play

 

SENSE FLIP CLOCK WEAHER

Sense flip clock & world weather es una aplicación de reloj digital y pronóstico del tiempo con todas las funciones y totalmente personalizables

Hay muchas mas aplicaciones similares a esta en Google Play  pero hemos usado esta pues puede ser una buena opcion

Esta aplicación contiene lo siguiente:

  •  3 tamaños de widget – 4×1, 4×2 y 5×2
  •  Muchas opciones de widget skins (películas de fondo para el widget)
  •  Diferentes películas de fondo para los iconos de las condiciones climáticas (icon skins)
  •  Diferentes tipos de fuente para la hora
  •  Localización automática (desde móvil/wifi o GPS) o manual (especificada por el usuario) de la ubicación
  •  El tiempo y la hora en el mundo: visualización de información sobre la hora y el tiempo local para cualquier número de ubicaciones diferentes en todo el mundo
  •  Temperatura en Celsius o Fahrenheit
  •  Período de actualización de las condiciones climáticas automático o manual
  •  Pronóstico del tiempo detallado que incluye lo siguiente:Hora local y zona horaria (para la ubicación),Hora de la salida y la puesta del sol, Duración del día, Condiciones actuales y temperatura, temperaturas mínimas y máximas del día
  • Condiciones de humedad y viento
  •  Fase lunar actual (icono)
  •  Pronóstico del tiempo para 4 días
  •  Fondo para el pronóstico del tiempo, en función de las condiciones climáticas y la hora (día/noche)
  •  Varios hotspot widgets (todos ellos definidos por el usuario para iniciar aplicaciones específicas)

 

tiempo.PNG

 

 

Este ese el link de descarga  en Google Play

https://play.google.com/store/apps/details?id=com.droid27.senseflipclockweather

 

¿Se le ocurre alguna otras   utilidad de  nuestra tableta recién reparad?  esperamos ansiosos  sus ideas.

Como cambiar el idioma a español en el SonarQube


Sonar nació para ser utilizada en desarrollos Java, pero actualmente soporta más de 20 lenguajes incluyendo Java, C#, JavaScript, TypeScript, C/C++, COBOL  y mas   integrándose  con  Maven, Ant y herramientas de integración continua como Atlassian Bamboo y Jenkins.

SonarQube es pues  una potente herramienta open software  que permite analizar el código fuente  informándonos ,entre otras cosas, sobre código duplicado, estándares de codificación, pruebas unitarias, cobertura de código, complejidad ciclomática y mucho mas.

 

Instalación  automática plugins

SonarQube puede extender su funcionalidad por medio de la instalación de los famosos  plugins, los cuales atienden  a funcionalidades ampliadas  como pueden ser lenguajes soportados ( los mas normales son c#, java y js), otras herramientas de desarrollo,integración y gobierno así como otros  Idiomas soportados para el interfaz de Sonar

De  forma general  siempre que queramos instalar un plugin debemos asegurarnos que dicho plugin está disponible para la versión de SonarQube que estamos usando   comprobándolo antes en la  matriz de versiones para cerciorarnos de que dicho plugin es compatible con nuestra versión

Para instalar un plugin  de  forma automática por medio del Update Center  solamente hay que ir  Administration –> System  –>Update Center

En el caso de querer instalar el  idioma español el plugin se llama Spanish Pack 

Pulsaremos Install  sobre la opción Spanish  Pack el lado derecho    y luego realizada la descarga     no  olvidemos pulsar  el boton   Restart  en la parte superior y

 

Instalación manual de Plugins

Para instalar un plugin de forma manual  basta con ubicar el archivo JAR en la carpeta
\sonarqube-XXXX\extensions\plugins y en el siguiente inicio de Sonar ya se contará con el plugin.

En caso de no tener el archivo JAR tendremos que ejecutar un mvn package, mover el jar al directorio de plugins  y reiniciar el Sonar, procedimiento que podemos seguir por ejemplo  para cambiar el idioma del Sonar a esapañol .

Para  instalar el  plugin para tener Sonar en Castellano  podemos seguir los siguientes pasos:

1-Comprobamos también  antes en la  matriz de versiones para cerciorarnos de que dicho plugin es compatible con nuestra versión  pudiéndose instalar éstos  tanto de forma automática por medio del Update Center como de forma manual.

En el caso de idioma español el plugin como hemos dicho , se llama Spanish Pack  y es compatible con todas las versiones del Sonar:

spanishpack.PNG

2- En la matriz de plugin  citada pulsamos en el link de Spanish Pack lo que nos lleva al repositorio de GitHub del siguiente pantallazo.
Obtenemos asi la URL en la parte inferior derecha para, mediante git, clonar el repositorio. La  url del Git  seria:https://github.com/SonarQubeCommunity/sonar-l10n-es 

github.PNG

3-  Descargaremos el  archivo   ZIP   ,   descomprimiendo después el fichero en un directorio del ordenador

4-Ahora , desde una ventana de comandos nos iremos al directorio donde los descargamos y  ejecutamos:  mvn  package

consola

Al finalizar el proceso , que como vemos tarda unos 13 minutos , en la carpeta target dentro de la  carpeta que descomprimimos, ya    tendremos el archivo JAR

español.PNG

Ahora  solo nos toca  copiar   dicho ficjero jar al directorio de Plugins  del sonnar  , y ya nos  servirá como plugin para modificar el idioma en cuanto se reinicie.

sonarplugins

Si esta el sonar ejecutándose sobre Windows habría que matar los procesos  java relacionados con el Sonar  o si no nos importa reiniciamos el equipo , y  volvemos a lanzar el Sonar

 

Tanto si lo hace de forma automática como si hace la instalación del  plugin de forma manual al reiniciar ya debería tener el idioma español:

 

Mas información  en  SonarQube,org

Subir una app a Google Play creada con Visual Studio con Ionics


En las siguientes lineas veremos paso  a paso como preparar una aplicación creada  con Ionics desde Visual Studio para publicarla en Google Play en  sencillos pasos:

Paso 1: Modifique la configuración de su aplicación

 La configuración general de la aplicación aparece en la página Común del diseñador de configuración  que se activa justamente abriendo el  fichero  config.xml.

comun

  • El nombre para mostrar es el nombre que aparece en la tienda de aplicaciones.
  • El nombre del paquete es una cadena que identifica de forma exclusiva su aplicación.Elija un esquema de nomenclatura que reduzca la probabilidad de un conflicto de nombres.
  •  Acceso al dominio muestra los dominios a los que debe acceder su aplicación. Por ejemplo, WeatherApp que aparece en la imagen anterior, obtiene datos meteorológicos de un punto final de servicio que tiene el dominio https://query.yahooapis.com .

 El propósito de la mayoría de los demás ajustes se borran del título, pero puede encontrar más información en el fichero config.xml .

Las configuraciones específicas de Android aparecen en la pestaña Android del diseñador de configuración.

android.PNG

 Puede leer acerca de cada opción en la sección de preferencias del tema de referencia config.xml.

 Paso 2 :Generar una clave privada

Para firmar su aplicación, se  necesita crear un almacén de claves ( keystore ) 

Un almacén de claves es un archivo binario que contiene un conjunto de claves privadas. En las siguiente líneas aprenderemos  a  crear uno:

  • Abra un símbolo del sistema en modo administrador.
  • En el símbolo del sistema, cambie al   directorios   al  que apunte la carpeta %JAVA_HOME%\bin . (Por ejemplo: C:\Program Files (x86)\Java\jdk1.7.0_55\bin ).
  • En el símbolo del sistema, para java 1.7.0_55 ejecute el siguiente comando keytool  :
 keytool -genkey -v -keystore c:\my-release-key.keystore -alias johnS -keyalg RSA -keysize 2048 -validity 10000

(  Reemplace my-release-key.keystore y johnS con nombres que tengan sentido para usted.)

  • Se le pedirá que proporcione una contraseña y los campos Nombre distinguido de su clave.
  • Esta serie de respuestas le da una idea de los tipos de información que proporcionará para cada solicitud. Al igual que en el comando anterior, responda a cada solicitud con información que tenga sentido para su aplicación.
  •  Después de proporcionar esta información, aparece en el símbolo del sistema.
  • El SDK de Android genera el almacén de claves como un archivo denominado my-release-key.keystore y coloca ese archivo en la unidad C: \. EL keystore  o almacén de claves contiene una sola clave, válida para 10000 días.

 Si desea obtener más detalles sobre este proceso, consulte la documentación para desarrolladores de Android aquí:Signing your applications .

Paso 3: Consulte la clave privada en un archivo de configuración

 En primer lugar, identifique la versión del CLI de Cordova que utiliza su proyecto. Esto determina qué archivo de configuración utiliza para referirse a su clave.

Encuentre la versión CLI de su proyecto

 El número de versión de CLI aparece en la página Plataformas del diseñador de configuración.

Versión CLI

También puede encontrarlo en el archivo taco.json en la raíz de su proyecto

 Si la versión CLI de Cordova es mayor que 5.0, utilice estos pasos

En el Explorador de soluciones , expanda la carpeta de proyecto y, a continuación, el archivo build.json . Si ese archivo falta en su proyecto, su proyecto se creó con una versión anterior de Cordova y debe crear ese archivo manualmente (y rellenarlo con contenido en el paso 2).Android: crear activos El archivo build.json aparece en el editor de código.

En el archivo build.json , agregue la información que describe su clave.

 { {
 "android": { "android": {
     "release": { "lanzamiento": {
         "keystore":"c:\\my-release-key.keystore", "keystore": "c: \\ mi-release-key.keystore",
         "storePassword":"pwd123", "storePassword": "pwd123",
         "alias":"johnS", "alias": "johnS",
         "password":"pwd123", "contraseña": "pwd123",
         "keystoreType":"" "keystoreType": ""
       } }
   } }
} }

Paso 4: Crear el paquete

 En la barra de herramientas Estándar, elija la plataforma Android .Selector de plataforma

 Elija la configuración de generación de Release .                              Liberar configuración de compilación

 Elija uno de los emuladores de Android.Selector de destino. .

. Importante : No elija ninguno de los simuladores Ripple.  Elija solo un emulador de Android o el dispositivo.

. En el menú Generar , elija Generar solución . Esto crea un archivo con una extensión de archivo .apk.  Ese es el archivo que subirá a la tienda. Puede encontrar ese archivo en la carpeta bin/Android/Release/ de su proyecto.

 Es el archivo que no contiene la palabra unaligned en el nombre del archivo.

ubicación del archivo apk

 Envíe su aplicación a la tienda

 Ahora ya puede publicar tu aplicación en Google Play con su cuenta de desarrollador de Google Play.

 Para prepararse para el gran día, revise Essentials para obtener una aplicación exitosa .(en ingles)

A continuación, vea Cargar una aplicación para que su aplicación sea accesible para el mundo.