我是一名C ++程序员,目前我有一些PC游戏非常畅销。 我想将其中一个移植到Android,但我真的不知道从哪里开始。
所以我假设......
这一切都正确吗?
答案 0 :(得分:1)
您无需购买Android设备。您实际上可以使用它们提供的模拟器。您可以在此处下载并详细了解这些模拟器(几乎所有Android设备都存在):http://developer.android.com/tools/help/emulator.html
我无法在Android上为C ++提供任何帮助,但之前有一个关于它的SO帖子:Write applications in C or C++ for Android?
编辑: 在做了一些研究之后,Android提供NDK用于使用C或C ++等本机代码语言编写应用程序。但是请记住,他们应该发出警告:“一般情况下,如果对你的应用程序至关重要,你应该只使用NDK,因为你只是喜欢用C / C ++编程。” - 看起来你应该只在应用程序要求时使用它。
答案 1 :(得分:1)
答案 2 :(得分:0)
答案 3 :(得分:0)
如果您仍想在设备上编写/编译代码,那么有一些基于Android的编译器......或者包含编译器软件包的环境......但是我猜你需要一个相当强大的平板电脑
对于编译,我在NookHD上使用KBOX environment。它有几个可下载的软件包......包括GCC 4.7,GCC 4.8和nano软件包。注意:我是初学者,所以我只编写了非常小的程序;我不知道如何编译更大,更复杂的代码。还有其他应用......在Play商店和在线......但我不能和他们说话,因为我没有使用它们。
为了编写代码,我使用DroidEdit。 KBOX环境中的Nano工作起来很紧张......但是由于Androids最小的仿生库存在一些屏幕绘制错误,如果您编写大量代码,可能会令人讨厌。