如何在Android中编写纯本机程序

时间:2013-12-12 18:17:44

标签: android android-ndk

如何在Android中编写一个可以从命令行执行的纯本机程序? 我google的例子都有一个Java活动,只有JNI可以调用一些原生函数。

例如,我如何在C中编写'hello world'程序,当我从'adb shell'执行它时,打印出'hello world'?

谢谢。

1 个答案:

答案 0 :(得分:0)

我假设您最终希望能够在设备上执行该程序;我无法发表评论,因为我还没有足够的声誉,所以如果不是这样,请随意发表评论。

根据您希望编写的程序的复杂程度,您可以尝试一些方法。如果您想编写几百行或更多的代码,那么您可以将NDK添加到您的开发环境(如果有的话),就像其他人提到的那样。

如果你想写“hello world”或同样简单的东西,你也可以在设备上编码...假设你有一个基于Android的设备。 Google Play商店内外都有多种开发环境选项。

希望这有帮助。