在Android Stack第4层是使用JAVA,Kotlin的android Framework。如果我是正确的,那么所有的应用程序都来自这个框架。
是否有一些其他非基于JVM语言的框架,我可以从中制作Android应用程序?
我尝试了QT,但它也创建了一些java文件并使用了android Framework。是否有可能制作Android应用程序,即使有任何存在的JAVA?
如果您的目标是不使用JVM语言编写,欢迎使用C / C ++和NDK,using NativeActivity
as your entry point。
如果您的目标是完全避免使用框架类,那么欢迎您构建自己的Android分支,其中包含您自己的代码作为本机Linux守护程序,由init脚本或其他东西启动。
如果您的目标是在Play商店或通过完全避免框架类的类似渠道发布应用程序,AFAIK就没有选择权。