在Android Stack的第4层中是使用JAVA,Kotlin的android Framework。如果我是正确的话,那么所有的应用程序都是从该框架进行的。
还有其他一些基于JVM语言的框架可以用来制作Android Apps吗?
我尝试了QT,但是它还会创建一些Java文件并使用android Framework。甚至有可能在没有JAVA的情况下制作Android应用吗?
答案 0 :(得分:1)
如果您的目标只是不使用JVM语言编写,欢迎将C / C ++与NDK using NativeActivity
as your entry point一起使用。
如果您的目标是完全避免使用框架类,那么欢迎您构建自己的Android分支,其中包含您自己的代码作为本机Linux守护程序,由init脚本或其他工具启动。
如果您的目标是在Play商店或通过类似渠道发布应用程序而完全避免使用框架类,那么AFAIK对此没有任何选择。
答案 1 :(得分:0)
如果不使用android框架,则无法创建android应用程序。至少,要启动您的应用程序,您将必须使用“ android.os”包中的框架函数。