Visual Studio 2010,NVIDIA AndroidWorks 和一些关于调试的问题 Android Apps
Visual Studio 2010, NVIDIA AndroidWorks and some questions about debugging Android Apps
我有一台 Visual Studio 2010 Professional.I 已经安装了 NVIDIA AndroidWorks.I 有一台装有 Android 4.1.1 的平板电脑 also.I`已经尝试过在我的设备上调试 Visual Studio 2010 Professional 中的简单 android NDK 应用程序,但我收到一些错误 'Failed to attach: Android 4.1(API level 16) devices are not currently supported'。
Сan 我以某种方式解决了这个问题,或者调试器目前确实不支持 Android 4.1 设备?如果不支持,未来版本 NVIDIA AndroidWorks 是否有此计划?我没有能力升级我平板电脑上的操作系统。
总的来说,在 NVIDIA 论坛上写道并得到了答案,也许有人会有用:“存在与 API 级别 16 设备相关的错误,这使得无法在其上调试本机代码。我们'我们决定提前失败并显示错误消息,而不是让人们了解错误行为。
因此,很遗憾,您无法在 Android 4.1 设备上进行调试。作为解决方法,您可以尝试将设备降级到 API 级别 15 或安装基于比 16 更高的 API 级别的自定义固件(例如 CyanogenMod)。“
我有一台 Visual Studio 2010 Professional.I 已经安装了 NVIDIA AndroidWorks.I 有一台装有 Android 4.1.1 的平板电脑 also.I`已经尝试过在我的设备上调试 Visual Studio 2010 Professional 中的简单 android NDK 应用程序,但我收到一些错误 'Failed to attach: Android 4.1(API level 16) devices are not currently supported'。 Сan 我以某种方式解决了这个问题,或者调试器目前确实不支持 Android 4.1 设备?如果不支持,未来版本 NVIDIA AndroidWorks 是否有此计划?我没有能力升级我平板电脑上的操作系统。
总的来说,在 NVIDIA 论坛上写道并得到了答案,也许有人会有用:“存在与 API 级别 16 设备相关的错误,这使得无法在其上调试本机代码。我们'我们决定提前失败并显示错误消息,而不是让人们了解错误行为。
因此,很遗憾,您无法在 Android 4.1 设备上进行调试。作为解决方法,您可以尝试将设备降级到 API 级别 15 或安装基于比 16 更高的 API 级别的自定义固件(例如 CyanogenMod)。“