Cómo desarrollar rápidamente aplicaciones de AndroidPasos básicos para el desarrollo de aplicaciones no nativas (tomando Android como ejemplo) Utilizado principalmente: Terminal móvil: ionic, cordova Backend: CoreThink Nota: Esto lo aprobamos nuestro empresa Un hermoso proceso de investigación y desarrollo resumido a mano. Espero que sea más o menos útil para el tema. Si hay alguna parte irrazonable o incorrecta, envíeme su opinión. Sitio web oficial: CoreThink, el mejor producto WEB gratuito de código abierto. marco de desarrollo, qq: 1270686837, este proceso puede generar aplicaciones no nativas tanto en iOS como en Android muy rápidamente al mismo tiempo. 1. Instalación 1.instalar node.js 2.instalar git 3.instalar ionic amp: entrada de línea de comando: npm install -g cordova ionic Nota: -g significa instalación global, también puede ingresar un directorio específico para instalar, pero Se recomienda la instalación global aquí Instalar, el directorio después de la instalación es C:/users/Administrator/AppData/Roaming/npm/node_modules 4. Instale Java JDK 5. Instale Apache Ant 6. Instale Android SDK (de aquí en adelante, básicamente tomaremos Android como ejemplo, ios es similar) 7. Configure las variables de entorno: ① Abra la computadora - gt; Propiedades del sistema - gt; Configuración avanzada del sistema - gt; Cree una nueva variable ANDROID_HOME en las variables del sistema. las variables del sistema, el valor de esta variable es el directorio donde se encuentra el SDK. Cree una nueva variable CLASSPATH. El valor de esta variable es. Edite la variable de ruta en las variables del sistema. JAVA_HOME\bin; JAVA_HOME\bins; JAVA_HOME\platform-tools Nota: jdk\bin, jdk\jre\bin, sdk\ herramientas, sdk\ enlaces, jdk\bindings, sdk\bindings, sdk\bindings, sdk\bindings y sdk se agregan aquí \bindings.tools, sdk/build-tools, sdk/platform-tools rutas, separadas por punto y coma en inglés 8. Cree el proyecto: línea de comando cd para ingresar a cualquier directorio que desee, ionic start AnyNameYouLike en blanco, si todo va bien, creará un nuevo directorio de su elección dentro del directorio que especifique. Si todo va bien, creará una nueva carpeta con un nombre que desee en el directorio que especificó e inicializará un proyecto iónico en ella. Agregar plataforma Vaya al directorio del proyecto recién creado e ingrese ionic platform add android en la línea de comando. 2. Hay una carpeta www en el directorio del proyecto. Los archivos que contiene incluyen html, js, css, etc. Puede escribirlos a voluntad. Es mejor no mover los archivos www en la plataforma.
3. 3. Proyecto de prueba 1. Ingrese al directorio del proyecto, compilación iónica del proyecto de compilación de Android 2. Método del proyecto de prueba: Método de prueba del navegador de escritorio: Método de prueba del simulador de servicio iónico: Esto es más molesto y la velocidad de ejecución es lenta, un poco móvil Método de prueba de navegación: Pruebe su aplicación. Compruébelo usted mismo. Se omite el método de prueba del teléfono móvil: conecte el cable de datos, abra las opciones de desarrollador y ejecute ionic run Android. muchas palabras en inglés y no se pueden traducir. Cinco. Publicar la aplicación Las anteriores El trabajo de preparación es para este paso 1. Ejecute el complemento cordova rm cordova-plugin-console. para ajustar los complementos que son necesarios durante el proceso de desarrollo y no deben usarse en el modo de producción. 2. Ejecute cordova build --release android en plataformas/android/build/outputs/apk, aparecerá ***-release-unsigned.apk, dependiendo de la llamada en la parte superior. 3.3 Utilice keytool para empaquetar la clave privada: ejecute keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 4. Firme el apk sin firmar: ejecute jarsigner -verbose -sigalg. SHA1withRSA - digestalg SHA1 -key digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name 5. El último paso es ejecutar zipalign -v 4 HelloWorld-release-unsigned.apk HelloWorld-release-unsigned. apk HelloWorld-unsigned .apk unsigned.apk HelloWorld.apk 6. Este es el final de los pasos básicos. Pueden ocurrir varios errores, por lo que solo podemos analizar los problemas específicos en detalle.