Продолжаю грызть кактус. Ndk-примеры гугла компилятся и запускаются на девайсе без проблем. А glfm откомпилить не получается.
Что делал:
- скопировал из hello-jniCallback (просто первый нетривиальный пример) директорию gradle. (в gradle/wrapper/gradle-wrapper.properties указал свой локальный зип в distributionUrl=...)
- файлики: build.gradle, gradle.properties, gradlew
- settings.gradle, поправил чтобы было
include ':example'
- local.properties, с моими строчками ndk.dir=... и sdk.dir=...
- создал example/build.gradle с содержимым из readme. Поменял
../../../../CMakeLists.txt
на../CMakeLists.txt
(и аналогично../example/assets
) - Создал AndroidManifest.xml с содержимым из readme в example/src/main/ (создал эту директорию)
Ошибка:
$ ./gradlew build
...
error: resource mipmap/ic_launcher (aka com.brackeen.glfmexample:mipmap/ic_launcher) not found.
...
Дальше описывать смысла нет кмк. Пробовал подсунуть директорию res (с этими мипмапами) из hello-jniCallback (из совсем примитивного hello-jni тоже пробовал), эта ошибка исчезла, но появлялись другие, менялись когда я по-всякому ублажал грэйдл (там подкорректировать, сям удалить и т.д.). В этой директории, res, слишком много завязок на этот конкретный гугло-пример (hello-jnicallback). Вобщем, чувствую не туда куда-то я забрёл, слишком сложно...
Что не так делаю? Как следует компилить пример glfm?