尝试使用NSight编译Android非本机项目

时间:2013-02-17 15:17:06

标签: android visual-studio nvidia nsight tegra

我正在尝试使用带有visual studio的新nsight插件编译一个简单而简单的Android应用程序,而不使用本机代码。 问题是visual studio甚至不会尝试编译,因为它没有看到任何编译。手动运行ant debug可以很好地编译它。 具有本机代码的Android应用程序工作正常,因为visual studio将c文件识别为可编译的东西。 有没有人知道如何解决这个问题,因为没有Native代码选项的Android应用程序是无用的。

输出

1>------ Build started: Project: Android3, Configuration: Debug Android ------
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我还应该注意,如果我进入命令行,并运行ant build,它构建正常。

1 个答案:

答案 0 :(得分:1)

也许您可以尝试使用模板“Android应用程序”中的helloworld示例,看看是否可以编译。

如果您从Tegra Android Development Pack安装了Nsight Tegra,并且还安装了Android SDK / NDK,ANT,JAVA。它们应该预先配置好工作。 基本上你的路径需要32位java,以及JAVA_HOME,ANT_HOME环境。正如您已经看到本机编译的那样,很可能在您的环境中错过或混淆了Java相关内容。

正如您所描述的“没有编译”,输出中是否还有其他日志?