Hey Gradle people.
I’m loading an Android-based library like so (main build.gradle file):
project(":android-pro") {
apply plugin: "android"
configurations { natives }
dependencies {
compile project(":core")
compile 'com.github.hiteshsondhi88.libffmpeg:FFmpegAndroid:0.2.5'
compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86"
}
}
The line in question:
compile 'com.github.hiteshsondhi88.libffmpeg:FFmpegAndroid:0.2.5'
I notice when I refresh Gradle (through Eclipse) I see the library and its files being downloaded and cached. I even clean, refresh, and restart Eclipse but not matter what I do, the classes/methods/packages of the library do not show up as usable (as in, Eclipse doesn’t suggest them in auto complete and doesn’t even know they exist).
Gradle Dependencies are also listed under my project’s build path so they should all be included.
Just wondering if I’m doing something wrong here, I believe I followed the instructions outlined on the library’s instructions page.
Any help appreciated!