думаю, что это проект Eclipse IDE (ant
) ...
сначала вам нужно будет импортировать его в Android Studio (gradle
).
удалось построить Android.mk
с ndkBuild
после импорта проекта.
build.gradle
выглядит так:
apply plugin: 'com.android.application'
android {
defaultConfig {
applicationId "org.jfedor.frozenbubble"
minSdkVersion 22
targetSdkVersion 26
compileSdkVersion 26
ndk {
moduleName "modplug-1.0"
}
}
externalNativeBuild {
ndkBuild {
path "src/main/cpp/Android.mk"
}
}
sourceSets {
main {
jni.srcDirs = ["src/main/cpp"]
}
}
buildTypes {
debug {
minifyEnabled false
}
release {
minifyEnabled false
}
}
}
что andmodplug_PlayerThread.h
необходимо поместить в каталог libmodplug
, где находятся другие заголовки (импорт не копирует его, потому что он находится в совершенно неожиданном месте). также переименовал каталог jni
в cpp
и присвоил этот путь основному sourceSet
.