/ionic-imei

Obtener IMEI en una app hecha con Ionic y Cordova

Primary LanguageTypeScript

Obtener IMEI con Ionic

Requisitos

Instalación

Ionic y Cordova

npm i -g @ionic/cli cordova native-run
npm i
ionic cordova platform add android

Plugins necesarios

Android Permissions

ionic cordova plugin add cordova-plugin-android-permissions
npm i @ionic-native/android-permissions

Uid

ionic cordova plugin add cordova-plugin-uid
npm install @ionic-native/uid

Build

Para crear el config.xml es necesario correr

./scripts/setconfigs.js [debug|release|livereload]

En caso de copiar el proyecto a otro directorio

Se debe ejecutar lo siguiente para poder reconstruir los path absolutos de los json dentro de node_modules:

npm rebuild

Si tenemos errores en el dispositivo que no salen en el navegador, se puede ver la consola haciendo lo siguiente:

Nos aseguramos que el dispositivo aparezca listado en ADB

adb devices

Ejecutamos la app en el dispositivo (para esto hace falta tener instalado native-run)

npm i -g native-run
ionic cordova run android

Luego en Chrome podemos acceder al dispositivo colocando en la barra de dirección:

chrome://inspect/#devices