Task Description:
We need assistance in building the QGroundControl program for two platforms: Android and PC. Your task is to set up the build environment, compile the program for both platforms, and provide the final output files along with documentation describing the build process.
Main Requirements:
Build for Android:
- Set up and build QGroundControl for Android.
- Check Android SDK and NDK settings.
- Create an
.apkfile for Android. - Support Android versions 5.0 and above.
Build for PC (Windows):
- Set up and build QGroundControl for Windows.
- Use Visual Studio with MSVC 2019 (or required version) settings to build the program.
- Create a ready executable file for Windows (e.g.,
.exe). - Consider dependencies for Windows (Qt, libraries, and other requirements).
Documentation:
- Step-by-step guide for setting up the development environment for QGroundControl on both platforms (Android and PC).
- Detailed description of the build and testing process of the program.
- Instructions on necessary tools and settings (e.g., Android SDK, Qt, Visual Studio).
- Report on the process, including possible issues and solutions.
- Description of how to test the built files on Android and Windows.
Final Output Files:
- Provide the final built files:
.apkfor Android..exefor Windows.
- Add these files to an archive that will be provided along with the documentation.
- Provide the final built files:
Important Requirements:
- Compatibility with the latest versions of QGroundControl must be ensured.
- You must have experience with QGroundControl, Qt, Visual Studio, Android SDK/NDK.
- Documentation must be provided in Ukrainian or English.
- The program must be tested on the target platforms (Android and Windows).
Project Details:
Windows Platform:
- OS: Windows 10 or 11.
- Tools: Visual Studio 2019/2022 (MSVC), Qt 5.15 or higher, dependencies for QGroundControl.
Android Platform:
- OS: Windows or Linux for setting up Android Studio.
- Tools: Android SDK/NDK, Java, Qt 5.15 or higher.
Execution Steps:
- Download the source code QGroundControl from GitHub.
https://github.com/mavlink/qgroundcontrol/tree/Stable_V4.4 - Install all necessary dependencies and tools for Android and Windows.
- Perform setup and run the build for Android.
- Perform setup and run the build for Windows.
- Verify the functionality of the built files on both platforms.
- Provide documentation regarding the performed setups and process.
-
571 6 0 Good day, write to me, I can help with project assembly for platforms.
-
А в чому саме полягає проблема? В releases та в actions є всі зібрані бінарники.
-
Current freelance projects in the category C & C++
Consultation and audit of the current project on Odoo 19 Community EditionWe are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only… C & C++, Javascript and Typescript ∙ 1 day 6 hours back ∙ 5 proposals |
Creation or refinement of firmware and logic for three autonomous LoRa stations based on ESP32.
113 USD
Creation or refinement of firmware and logic for three autonomous LoRa stations based on ESP32. The devices must set up a Wi-Fi access point, serve a local site via a browser (HTTP), receive text and images within a radius of 5-10 km (plus or minus), store data (preferably on… C & C++, C# ∙ 1 day 9 hours back ∙ 3 proposals |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 2 days 7 hours back ∙ 4 proposals |
Black Ukraine (RP-project on base MTA)
1164 USD
|
Residential Proxy Infrastructure EngineerWe're building a residential proxy network from scratch — fully owned, no third-party suppliers. We need one exceptional network engineer to build the entire technical foundation. What you'll build: - Android background SDK that routes proxy traffic through user devices… C & C++, DevOps ∙ 8 days 3 hours back ∙ 13 proposals |