Android上的Java是本机的还是非本机的?
我最近读了一些关于移动应用的文章,特别是关于Android应用的。在我的研究中,我发现有两种应用程序,原生应用程序和网络应用程序。到目前为止还不错,但现在我想知道用Java编写的Android应用程序是否是本地的。我问这个问题是因为也有可能使用NDK(本机开发工具包)在C/C++中编程。 当Android的Java应用程序不是本机应用程序时,它是什么?当它是本地的时候,当NDK的名字中已经有“native”这个词时,怎么能争论呢?“native”这个词在不同的上下文中有不同的含义 当比较和对比基于Java的Android应用程序开发与Web应用程序或所谓的“混合”应用程序(如PhoneGap)时,“本机”指的是JavaAndroid上的Java是本机的还是非本机的?,java,android,sdk,android-ndk,native,Java,Android,Sdk,Android Ndk,Native,我最近读了一些关于移动应用的文章,特别是关于Android应用的。在我的研究中,我发现有两种应用程序,原生应用程序和网络应用程序。到目前为止还不错,但现在我想知道用Java编写的Android应用程序是否是本地的。我问这个问题是因为也有可能使用NDK(本机开发工具包)在C/C++中编程。 当Android的Java应用程序不是本机应用程序时,它是什么?当它是本地的时候,当NDK的名字中已经有“native”这个词时,怎么能争论呢?“native”这个词在不同的上下文中有不同的含义 当比较和对比基
在比较基于Java的Android应用程序开发与使用NDK的C/C++Android应用程序开发时,“native”指的是C/C++。非常感谢。你的答案真的很有帮助。@user2141428如果答案真的帮助了你,那么你应该接受它。