Project translated automatically.
Log in
or
register,
to view the original
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 .apk file 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:
.apk for Android.
.exe for Windows.
Add these files to an archive that will be provided along with the documentation.
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.