Installation
How to import FTCLib into your Android Studio FTC Project
build.common.gradle
First, you need to add the mavenCentral
library repository to your build.gradle
file at the project root:
build.gradle
Next, minSdkVersion
to 24
and multiDexEnabled
to true
:
build.common.gradle
Next, change JavaVersion
to 8
:
build.common.gradle
Only If Using CV:
Remove all instances of "arm64-v8a"
build.common.gradle
build.gradle (TeamCode)
Add this dependency block for the base library:
build.gradle (Module: TeamCode)
OR
Add this dependency block for the vision library:
build.gradle (Module: TeamCode)
Install EasyOpenCV Dependency
Since FTCLib depends on EasyOpenCV for vision, and because EasyOpenCV depends on OpenCV-Repackaged, you will need to copy libOpenCvAndroid453.so into the FIRST
folder of the Robot Controller (i.e. connect the Robot Controller to your computer with a USB cable, put it into MTP mode, and drag 'n drop the file).
Sync Gradle and Finished!
Last updated