Android的工作室在C++代碼中的斷點不會停止,這是我到目前爲止已經完成:如何讓NDK調試在Android Studio中工作?
在AndroidManifest.xml:
android:debuggable="true"
在的build.gradle(此可能是問題):
sourceSets.main { jniLibs.srcDir 'src/main/libs' jni.srcDirs = [] } task ndkBuild(type: Exec) { commandLine android.ndkDirectory.getAbsolutePath() + '\\' + 'ndk-build.cmd', '-C', file('src/main/jni').absolutePath, 'NDK_DEBUG=1' } tasks.withType(JavaCompile) { compileTask -> compileTask.dependsOn ndkBuild }
配置該應用程序作爲A中的本機應用程序在C++代碼
調試應用程序ndroid工作室
認沽斷點
這似乎是工作,因爲它是說:「現在啓動本機調試會話」而且我可以暫停帶停止按鈕但沒有斷點的應用程序正在工作。
謝謝您的幫助