An Android application developed as part of a University of Manchester 3rd Year Project (2019).
Note: Some source files are missing due to repository corruption. Build configuration and project structure have been preserved.
- Package ID:
t.ishan.markit - Target SDK: Android 11 (API 30)
- Minimum SDK: Android 5.0 (API 21)
- Build Tools: Android Gradle Plugin 4.2.2
- Dependencies: AndroidX, MySQL Connector
markit-android/
├── app/
│ ├── build.gradle # Application build configuration
│ ├── libs/ # External libraries
│ └── src/ # Source code and resources
├── gradle/ # Gradle wrapper
├── build.gradle # Project configuration
└── settings.gradle # Module settings
The project includes:
- Modern Android build configuration
- AndroidX dependencies
- MySQL database integration
- Gradle build system setup
- Android Studio Arctic Fox or later
- JDK 8 or higher
- Android SDK with API 21-30
-
Clone the repository
git clone <repository-url> cd markit-android
-
Download dependencies
./gradlew build
-
Setup project dependencies
- Ensure MySQL Connector JAR is in
app/libs/ - Sync project in Android Studio
- Ensure MySQL Connector JAR is in
# Clean build
./gradlew clean build
# Install debug APK
./gradlew installDebugSee RECOVERY_NOTES.md for detailed project setup and configuration information.
University of Manchester 3rd Year Project (2019)