jni编译问题
vipycm opened this issue · comments
MagicBeautify.cpp 第二行#include "Math.h"需要改为小写的#include "math.h"
@vipycm 你好,我的Android Studio gradle版本是2.3.3的,和作者的版本配置有较大差别。
你那边是最新的的gradle版本吗,能把你修改好了的发给我吗?
我的邮箱:770413277@qq.com
不用了,已经解决了
@youlookwhat 你好,你能把你配置的gradle发我一下吗? 我的邮箱taoliuh@gmail.com
@youlookwhat 能把你的gradle的配置发我一份吗 邮箱:740002156@qq.com
@youlookwhat 我也需要一份,改半天还是报错,邮箱 986143964@qq.com 谢谢
apply plugin: 'com.android.library'
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
versionName "1.0"
externalNativeBuild {
ndkBuild {
targets "MagicBeautify"
cFlags "-DANDROID_NDK", "-D_DEBUG"
cppFlags "-DTEST_CPP_FLAG2", "-DTEST_CPP_FLAG2"
// ldLibs "log", "jnigraphics"
abiFilters "armeabi-v7a", "armeabi"
}
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
// android.ndk {
// moduleName = "MagicBeautify"
// cppFlags.add("-DANDROID_NDK")
// cppFlags.add("-D_DEBUG")
// ldLibs.add("log")
// ldLibs.add("jnigraphics")
// stl = "stlport_static"
// }
sourceSets {
main {
jniLibs.srcDirs 'src/main/libs'
jni.srcDirs = []
}
}
buildToolsVersion '25.0.0'
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
@youlookwhat 谢谢,已经运行起来了,但是怎么就一个主页和拍照页,编辑的怎么没了,我想看看锐化的实现方法呢..好尴尬