Wildfire IM es un mensaje instantáneo de grado profesional y una solución general de audio y video en tiempo real, mantenida y respaldada por Beijing Wildfire Infinite Network Technology Co., Ltd.
Las características principales son: la implementación privada es segura y confiable, rendimiento potente, funciones completas, soporte de plataforma completa, alta tasa de código abierto, implementación simple y operación y mantenimiento, desarrollo secundario amigable, fácil de conectar con sistemas de terceros o incrustación en los sistemas existentes. Consulte la documentación en línea para obtener más detalles.
Incluye principalmente los siguientes proyectos:
| Dirección del repositorio de GitHub (sitio principal) | Código de la dirección del almacén en la nube (espejo) | ilustrar | Observación |
|---|---|---|---|
| soy-server | servidor | Soy servidor | |
| chat | chat | Wildfire IM IM Código fuente de Android SDK y código fuente de aplicaciones | Se puede desarrollar o integrarse fácilmente en las aplicaciones existentes. |
| iOS-chat | iOS-chat | Wildfire IM IOS SDK Código fuente y código fuente de aplicaciones | Se puede desarrollar o integrarse fácilmente en las aplicaciones existentes. |
| chata | chata | Lado de PC desarrollado en base a Electron | |
| chata web | chata web | Wildfire IM Web End, Dirección de experiencia | |
| wx-chat | wx-chat | Demo de la plataforma Mini Program (admite plataformas mini de programas como WeChat, Baidu, Alibaba, Byte, QQ, etc.) | |
| servidor de aplicaciones | servidor de aplicaciones | Servidor de aplicaciones | |
| robot_server | robot_server | Servidor de robot | |
| push_server | push_server | Empujar servidor | |
| documento | documento | Fire Wildfire IM Documentos relacionados, que incluyen diseño, concepto, desarrollo e instrucciones, ver en línea |
Este proyecto es una aplicación de Android IM Wildfire. Durante el proceso de desarrollo, los requisitos de desarrollo e integración secundarios se consideran completamente. Se puede integrar en otras aplicaciones como SDK, o el desarrollo secundario se puede llevar a cabo directamente.
Es realmente difícil desarrollar un sistema IM. Por favor, déme una estrella para apoyarnos para perseverar.
./gradlew clean aDebug , la versión de depuración APK generada por Build App Bundle(s)/APK(s) -> Build APK(s) no admite audio y videollamadas. Por las razones específicas, consulte AutorlClassPathfordExingTransformformchat/build.gradle#buildTypes#debug#minifyEnabled to true, es, la versión de depuración también habilita la ofuscación./gradlew clean aR o Android Studio, y a través de Generate Signed App Bundle/APK... puede generar versión de versión APK y versión de versión APK, y todo es normal. Wildfire IM usa bugly como una herramienta móvil de registro. Cuando lo desarrolle por segunda vez, asegúrese de reemplazar bugly id en MyApp.java con la suya, de lo contrario, el registro de errores vendrá aquí. Si no puede recopilar el registro de errores, también seremos alterados.
lifecycle en la que depende es 2.2.0 o superior.chat/proguard-rules.pro para la configuración. Para facilitar a los desarrolladores a implementar y probar, HTTP puede realizar solicitudes de red de forma predeterminada. Para mejorar la seguridad, haga lo siguiente antes de conectarse:
HTTPS para app-server y Configurar APP_SERVER_ADDRESS como dirección HTTPSHTTPS para la plataforma de desarrollo y configure WORKSPACE_URL como una dirección HTTPSHTTPS para el servicio de la estructura organizacional y configure ORG_SERVER_ADDRESS como una dirección HTTPSusesCleartextTraffic en AndroidManifest.xml a false android.permission.PROCESS_OUTGOING_CALLS , permite a los teléfonos ordinarios interrumpir las llamadas de audio y video durante las llamadas de audio y videoandroid.permission.SYSTEM_ALERT_WINDOW , permite minimizar y suspender la ventana de llamadas de audio y video en otros Windowsandroid.permission.BLUETOOTH , android.permission.BLUETOOTH_ADMIN , los auriculares Bluetooth están permitidos durante las llamadas de audio y video. Utilice la rama API-19. Si la compilación falla, puede ser causada por la falla de la versión de la pila de protocolo de la versión 4.x para actualizar a tiempo. Póngase en contacto con wfchat en WeChat para actualizar.
Para la cooperación comercial, dé la prioridad para contactarnos por correo electrónico. Para problemas técnicos, publique en el foro Wildfire IM.
Se recomienda encarecidamente seguir nuestra cuenta oficial. Le notificaremos a través de la cuenta oficial si hay una nueva versión o actualización importante. Además, también lanzaremos algunas presentaciones técnicas sobre Fire Wildfire IM de vez en cuando.
Hemos proporcionado una demostración de experiencia, use WeChat para escanear el código QR para descargar e instalar la experiencia
Haga clic para ver la demostración de video de demostración de Android
Cuando la aplicación está en segundo plano, los diferentes fabricantes de teléfonos móviles tienen diferentes estrategias de fondo, que pueden congelarse y matar pronto o eventualmente. Al recibir el mensaje, necesita el servicio de notificación push del fabricante. Implemente un servicio de empuje. El código de servicio push se puede descargar en GitHub y Code Cloud. Para obtener métodos de uso específicos, consulte las instrucciones sobre el elemento de servicio Push.
Bienvenido para enviar una solicitud de extracción para crear un mejor código abierto, IM juntos.
Si algo infringe sus derechos, contáctenos para eliminarlo