同一套c代码在Android 中运行出不同的结果
可能因为水平不够的原因,暂时没有找到什么原因造成的,但是肯定和环境的配置有一定的关系,所以后来在引用工程的时候修改配置如下,这样既可以debug native代码,又可以规避部分配置音速导致的问题。
1.in app/build.gradle:
dependencies{}标签内添加:
releaseCompile project(path: ':youModuleName', configuration: 'release')
debugCompile project(path: ':youModuleName', configuration: 'debug')
2. yourModule/build.gradle:
android{} 标签内:
buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }
publishNonDefault true