1
我已經成功地移植我的Android項目到Android 2.2.3工作室,與所有的JNI庫的。我已閱讀過有關可用於調試本機代碼的LLDB調試器,我喜歡這個想法。 我已經在我的C代碼中創建一些斷點,但LLDB越過他們,並不會停止。 Java斷點也一樣。我已將它設置爲「自動」,LLDB複選框已勾選,但它仍會覆蓋所有內容。 如果我使用常規的調試器的Java斷點做工精細。爲什麼Android Studio中我LLDB調試器跳過所有斷點?
我不知道我能提供什麼樣的信息,以幫助您識別問題。
這裏是我的build.gradle配置:
buildTypes {
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
sourceSets {
main {
jniLibs {
srcDirs = ['jni/db', 'jni/minizip', 'jni/roxml']
}
}
}
externalNativeBuild {
ndkBuild {
path 'src/main/jni/Android.mk'
}
}
出了什麼問題?