【问题标题】:Android JNI Debug: Eclipse : Project specified in the launch configuration is not a C/C++ oneAndroid JNI Debug: Eclipse : 启动配置中指定的项目不是 C/C++ 项目
【发布时间】:2012-01-14 15:10:42
【问题描述】:

我正在使用 Eclipse Indigo。我正在尝试调试 Android Eclipse 项目的 JNI/C++ 部分。出于显而易见的原因,我不想将我的 Android 项目转换为 C++ 项目。我不介意添加 C++ 特性,但到目前为止我尝试过的选项将我的项目更改为需要 make 文件的 C++ 项目。所以调试过程是我启动一个 Java Android 调试会话,启动 ndk-gdb 调试服务器,然后我需要以某种方式附加 C++ 调试器。因此,除了 Android Java 调试配置之外,我还创建了一个 C++ 调试配置文件。但是当我启动它时,我得到指定的项目不是 C/C++。我应该创建一个虚拟 C++ 项目只是为了让调试会话正常工作吗?谢谢

PS:我正在按照本指南中的步骤在 Android 中调试 JNI: http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-debugging/#more-23

而且它并不表示需要创建一个单独的 C++ 项目。

【问题讨论】:

    标签: android eclipse debugging java-native-interface android-ndk


    【解决方案1】:

    “转换为 C/C++ 项目”选项是您所需要的。

    【讨论】:

      猜你喜欢
      • 2016-01-09
      • 1970-01-01
      • 2012-12-17
      • 1970-01-01
      • 2010-10-09
      • 1970-01-01
      • 1970-01-01
      • 2011-05-19
      • 1970-01-01
      相关资源
      最近更新 更多