我最近获得了一个 HTC Desire,我有兴趣将我的 3D 引擎移植到该设备上。然而,我有一点烦恼。我希望能够在 Visual Studio 2008 下进行开发。我是否假设我需要重新处理我的 SLN 文件来进行 GCC 构建?这不是一个大问题,因为我已经有一个应用程序通过 GCC 处理 SLN 和 VCProj 文件,然后在另一端将它们链接在一起。我只需要用它设置正确的库。
还有其他我需要考虑的问题吗?或者,确实有更简单的方法吗?
任何信息将不胜感激!
干杯:)
我最近获得了一个 HTC Desire,我有兴趣将我的 3D 引擎移植到该设备上。然而,我有一点烦恼。我希望能够在 Visual Studio 2008 下进行开发。我是否假设我需要重新处理我的 SLN 文件来进行 GCC 构建?这不是一个大问题,因为我已经有一个应用程序通过 GCC 处理 SLN 和 VCProj 文件,然后在另一端将它们链接在一起。我只需要用它设置正确的库。
还有其他我需要考虑的问题吗?或者,确实有更简单的方法吗?
任何信息将不胜感激!
干杯:)
您将需要使用自己的或 NDK 提供的构建系统。我相信 Visual Studio 可以设置为调用外部命令来构建。您当然可以使用 Visual Studio 作为代码编辑器,并在 Makefile 上调用 NDK 提供的 make 来构建您的应用程序。不能将 Visual Studio 用作调试器。
我不与VS一起使用。用它来开发安卓应用对我来说听起来很痛苦。主要原因是我认为它没有像 Eclipse 那样为 android 提供任何插件。我猜你可以将它用作纯 Java IDE (??),但仍然......构建、编辑和语法高亮、代码自动完成等......将会丢失......
按照使用 Ant 构建的说明进行操作,您应该能够弄清楚如何让 VS 构建过程驱动您的应用程序。
我不理解使用如此糟糕的代码编辑器的愿望,但是任何试图设置他们的 IDE 来构建 Android 应用程序的人都应该从他们记录的 Ant 内容开始。
简单的说,
XCode + Eclipse + Carbide 等都无法匹配 Visual Studio 的调试环境,GDB 简直是在浪费我们的时间。
这些变通工具只是减慢了工作过程,老实说,在 xcode 或 esp eclipse 中工作似乎你的思维过程被管理这些废弃 IDE 中的开发所需的膨胀软件的管理所取代。但是,Visual Studio 开发响应更快,IDE 似乎总是为您的任何探索做好准备
问候比尔