# map_module **Repository Path**: MiracleKS/map_module ## Basic Information - **Project Name**: map_module - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-09 - **Last Updated**: 2026-09-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # map_module ## Project Introduction map_module is a map module project based on the OpenHarmony/HarmonyOS platform. This project adheres to HarmonyOS application development specifications and provides basic map function display capabilities. ## Project Structure ``` map_module/ ├── AppScope/ # Application-level resource directory │ └── resources/ # Application public resources ├── entry/ # Main module directory │ └── src/main/ │ ├── ets/ │ │ ├── entryability/ # Entry ability class │ │ │ └── EntryAbility.ets │ │ ├── entrybackupability/ # Backup ability class │ │ │ └── EntryBackupAbility.ets │ │ └── pages/ # Pages directory │ │ └── Index.ets │ ├── resources/ # Module resources │ └── module.json5 # Module configuration file ├── hvigor/ # Build configuration directory ├── build-profile.json5 # Build configuration file └── oh-package.json5 # Dependency configuration file ``` ## Features - Standardized application architecture based on HarmonyOS - Supports Ability lifecycle management - Page routing and navigation functionality - Resource management capabilities - Backup and restore support ## Environment Requirements - HarmonyOS SDK - DevEco Studio development environment - Node.js build tool ## Quick Start 1. Import the project into DevEco Studio 2. Connect a real device or emulator 3. Click the **Run** button to run the project ## Project Configuration ### module.json5 Configuration Description Module configuration includes basic application information, ability declarations, page routing, and other configurations. ### Resource Management Resource files are organized according to the following rules: - `base/element/` - Element resources (strings, colors, floats, etc.) - `base/media/` - Media resources (images, etc.) - `base/profile/` - Profile configuration files ## Development Guide ### Page Development Create new page files in the `entry/src/main/ets/pages/` directory and register page routes in `module.json5`. ### Ability Development Inherit `EntryAbility` or `UIAbility` to implement application lifecycle management. ## Version History Current Version: 1.0.0 ## License This project complies with the open source agreements related to [OpenHarmony](https://gitee.com/openharmony).