Mi configuración de entorno de desarrollo iniciado en Hongmeng

Este artículo presentará los siguientes 7 aspectos

1. Descargue e instale la herramienta de desarrollo
2. Inicie la herramienta de desarrollo, el SDK se descargará de forma predeterminada
3. Inicie sesión en la cuenta de desarrollador certificado con nombre real
4. Instale el lenguaje de desarrollo (Java se instalará de forma predeterminada, si desea el desarrollo JS, debe instalar manualmente Node.js)
5. Instale el SDK que no está instalado por defecto (actualmente el SDK tiene JS, Java, Native)
6. Cree un proyecto
7. Inicie el simulador
Mis otros artículos, puede hacer clic en mi avatar para ver el
texto original, puede ir a Yuque para buscar: Hongmeng, la fila de resultados de búsqueda Primero (actualmente), el autor: chatterzhao es la fuente de este artículo, también puede buscar con la cuenta: chatterzhao
, hay algunos otros tutoriales en el documento de allí.

Algunos enlaces del artículo no se pueden abrir directamente, puede hacer clic con el botón derecho para abrirlos.

1. Preparación

Entorno de desarrollo

Nota: • El desarrollo de IDE actual se divide en desarrollo de dispositivos y desarrollo de aplicaciones. Preste atención a la distinción al descargar. • Actualmente solo la
versión de Windows, la versión de macOS está en preparación, a partir de 2020.9.10, versión IDE: el desarrollo de aplicaciones es 2.0beta, el desarrollo de dispositivos es 1.0 beta1
• Necesita una cuenta al descargar. Si es un teléfono Huawei, abra la configuración del teléfono, la cuenta tiene un código de escaneo, escanéelo para iniciar sesión, si no ha registrado una cuenta de desarrollador, regístrese y autenticación de nombre real (la descarga de IDE requiere una cuenta, Para iniciar el simulador durante el desarrollo, debe iniciar sesión en una cuenta de nombre real y, por cierto, aparecerá la entrada de registro). Para obtener más tutoriales relacionados con la instalación, consulte: https://developer.harmonyos.com/cn/docs/documentation/doc-guides/software_install-0000001053582415

1. Instale IDE

El DevEco en el nombre del IDE parece leer: Use un botón, solo como referencia

IDE de desarrollo de dispositivos: HUAWEI DevEco Device Tool

Enlace de descarga: https://device.harmonyos.com/cn/ide#download Entorno de desarrollo integrado todo en uno para dispositivos inteligentes (hardware), admite la
personalización bajo demanda de los componentes de HarmonyOS, compilación y grabación con un clic, depuración visual y capacidades distribuidas Integración, etc., para ayudar a los desarrolladores a desarrollar e innovar nuevo hardware de manera eficiente

IDE de desarrollo de aplicaciones: HUAWEI DevEco Studio

Enlace de descarga: https://developer.harmonyos.com/cn/develop/deveco-studio#download
HUAWEI DevEco Studio (en adelante, DevEco Studio) se basa en la
versión de código abierto de IntelliJ IDEA Community y es un sitio único para dispositivos Huawei en todos los escenarios y múltiples dispositivos El entorno de desarrollo integrado (IDE) proporciona a los desarrolladores servicios de desarrollo de aplicaciones E2E HarmonyOS, como creación, desarrollo, compilación, depuración y publicación de plantillas de proyectos. Al usar DevEco
Studio, los desarrolladores pueden desarrollar aplicaciones de manera más eficiente con las capacidades distribuidas de HarmonyOS, mejorando así la eficiencia de la innovación.

2. Instale el idioma de acuerdo con el idioma de desarrollo.

Lenguajes de desarrollo actualmente compatibles con las aplicaciones de la plataforma Hongmeng: JS, JAVA, C / C ++, el lenguaje Java se ha instalado con IDE de forma predeterminada, si desea usar el lenguaje JS para el desarrollo, debe instalar manualmente Node.js, de lo contrario no lo necesita.

Sitio web oficial de Node.js: https://nodejs.org/zh-cn/, se recomienda descargar la versión de soporte a largo plazo, la instalación es muy simple y sin mencionar.
Desarrollo JS ? Como yo, todos pueden tener un gran signo de interrogación. Aquí hay un enlace para aclarar un poco: https://www.yuque.com/chatterzhao/harmony/mkhygd

El IDE de desarrollo de aplicaciones se instala de la siguiente manera:

Inserte la descripción de la imagen aquí

3. Instalación del SDK

Instale el SDK correspondiente si necesita desarrollar en cualquier idioma. Si desea desarrollar con JS, para descargar el SDK JS más rápido, puede ejecutarlo en la línea de comando: npm config set
registry https://mirrors.huaweicloud.com/repository/npm/

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

4. Inicie sesión en la cuenta de desarrollador.

Depuración: vista previa, simulador, dispositivo virtual remoto
• Menú de vista previa : Ver -> Ventanas de herramientas -> Vista previa (Para ingresar a la página específica para editar el código, haga clic en el menú para mostrar
Vista previa • Menú del simulador: Entrada 1: Ejecutar- >
Debug'entry ', entrada 2: Ver -> Ventanas de herramientas -> Simulador (solo disponible cuando la entrada 1 se ejecuta con éxito una vez)
• Menú de dispositivo virtual remoto: Herramientas -> Administrador de HVD (requiere iniciar sesión en la cuenta real, preste atención al límite de tiempo de uso ) Haga clic en HVD Manager en la captura de pantalla siguiente.
Si no ha iniciado sesión, utilizará el navegador predeterminado para abrir la URL de inicio de sesión o haga clic en DevEco Login para iniciar el inicio de sesión, como se muestra a continuación

Iniciar sesión desde IDE
Inserte la descripción de la imagen aquí
Permitir el inicio de sesión IDE

Aceptar el acuerdo

Inserte la descripción de la imagen aquí

5. Configure la máscara IDE

Configure el modo oscuro aquí: archivo-> Configuración… -> Apariencia y comportamiento-> Apariencia-> Tema-> Tema oscuro de HuaWei

6. Configure la fuente del IDE

La fuente del software IDE en sí, los siguientes tamaños de fuente son preferencias personales

Habilite la fuente especificada como Constantia, tamaño de fuente 14: archivo-> Configuración… -> Apariencia y comportamiento-> Apariencia-> marcar Usar fuente personalizada-> configuración de fuente: Constantia, configuración de tamaño de fuente: 14

7. Establecer la fuente del editor IDE

Fuente de código, el siguiente tamaño de fuente es preferencia personal

La fuente especificada está habilitada aquí como Consolas, tamaño de fuente 16: archivo-> Configuración… -> Editor-> Fuente-> Fuente-> Configuración de fuente: Consolas, configuración de tamaño de fuente: 16 (para fuente en inglés)
Fuente alternativa (fuente candidata), esta la configuro Monoespaciado (para fuentes chinas)

8. IDE chino

Mucha gente dice
por qué el IDE, que nació con Hongmeng, tiene una herramienta de desarrollo en inglés. Me siento tan molesto. Creo que se puede entender en una etapa temprana. El propio Huawei tiene prisa. Los desarrolladores escribimos código en inglés. El mundo es el mismo. El inglés se puede utilizar universalmente. En el futuro, cada país podrá tratarlo de acuerdo con su propio idioma, incluso si no existe tal relación, se puede entender en inglés.

Tenga en cuenta que está desarrollado en base a IntellJ, y puede ser posible chinoizar DevEco Studio mediante chinoizar IntellJ

Enlace de referencia de sinización: https://developer.huawei.com/consumer/cn/forum/topicview?fid=0101303901040230869&tid=0203356660849910794

Dos, documentos oficiales

Instalación del IDE / configuración del entorno / primeros pasos / API-UI correspondiente a cada lenguaje de desarrollo, etc., existen documentos oficiales

Sitio web oficial de Hongmeng: https://www.harmonyos.com/cn/home/

Donde comenzó todo, Baidu aún no puede encontrar el sitio web oficial, por lo que todos recuerdan: Hongmeng OS.com, el nombre de dominio está en inglés: harmonyos.com
Pronunciación: armonía Inglés [ˈhɑːməni] América [ˈhɑːrməni]
n.
Armonía; Armonía; Armonía ; Armonía; coordinación

Documentación de desarrollo: https://developer.harmonyos.com/cn/documentation

Para obtener más tutoriales relacionados con la instalación y la configuración en el entorno de desarrollo, consulte: https://developer.harmonyos.com/cn/docs/documentation/doc-guides/software_install-0000001053582415. El
tutorial dice que JS SDK no está instalado de forma predeterminada, pero en realidad está instalado. Nota: Actualmente, es compatible con los lenguajes de desarrollo JS, JAVA, C / C ++ para el desarrollo.
Desarrollo JS ? Como yo, todos pueden tener un gran signo de interrogación. Aquí hay un enlace para aclarar un poco: https://www.yuque.com/chatterzhao/harmony/mkhygd , para obtener más información, ingrese aquí: https: // developer.harmonyos.com/cn/docs/documentation/doc-references/js-framework-file-0000000000611396

1. API de Java, API nativa, dirección de documento de la API de JS

https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-framework-file-0000000000611396

2. Interfaz de usuario de Java, dirección de documento de la interfaz de usuario de JS

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-overview-0000000000500404

3. Comunidad

• 51CTO: https://harmonyos.51cto.com/ • Entusiastas de la
electrónica (hardware): https://bbs.elecfans.com/harmonyos
• Huawei Developer Alliance: https://developer.huawei.com/consumer/cn / forum / blockdisplay? fid = 0101303901040230869

Cuarto, crea un proyecto

Ahora puedes crear aplicaciones para televisores y dispositivos portátiles. Aquí creo un proyecto vacío para televisores. Esta es la primera opción. Elijo el lenguaje JS.

Crear proyecto HarmonyOS 1:

Inserte la descripción de la imagen aquí

Crear proyecto HarmonyOS 2:

Inserte la descripción de la imagen aquí

Crear proyecto HarmonyOS 3:

Inserte la descripción de la imagen aquí

Crear proyecto HarmonyOS 4:

Inserte la descripción de la imagen aquí

Cinco, depurando

Vista previa, simulador, dispositivo virtual remoto • Menú de vista previa: Ver -> Ventanas de herramientas -> Vista
previa (debe ingresar a la página específica para editar el código y luego hacer clic en el menú para mostrar Vista previa)

• Menú del simulador: Entrada 1: Ejecutar -> Debug'entry ', como el puerto 2: Ver -> Ventanas de herramientas ->
Simulador (necesita la entrada 1 para ejecutar correctamente una vez)

• Menú de dispositivo virtual remoto: Herramientas -> Administrador HVD (debe iniciar sesión en la cuenta con nombre real, prestar atención al límite de tiempo de uso)

Inserte la descripción de la imagen aquí

Inicie el dispositivo remoto para la prueba de simulación

Para iniciar el dispositivo remoto, debe iniciar sesión en la cuenta de desarrollador con nombre real (si no ha iniciado sesión, la página de inicio de sesión se abrirá automáticamente en el navegador predeterminado. Si inicia sesión con una cuenta sin un nombre real, no podrá iniciar sesión correctamente)

Algunas cosas deben descargarse para el primer inicio, que será más lento

A partir de 2010.9.10, solo la TV y los dispositivos portátiles son externos

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Modo TV, la ventana del dispositivo virtual remoto no es suficiente para mostrar, puede hacer clic en la configuración para modificar la pantalla (haga clic en el círculo rojo)


Foro oficial de desarrolladores de HarmonyOS:
https://developer.huawei.com/consumer/cn/forum/blockdisplay?fid=0101303901040230869

Enlace original: https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202355439466190732&fid=0101303901040230869

Autor: chatterzhao

Supongo que te gusta

Origin blog.csdn.net/weixin_44708240/article/details/108773369
Recomendado
Clasificación