
这是因为androID的结构(在应用程序的上下文中)与linux的结构非常不同.所有AndroID应用程序都在Dalvik虚拟机(DVM)的实例上运行,并且相互之间是相互封装的.因此,任何需要在AndroID上运行的应用必须与DVM兼容.
AndroID基于自定义linux内核,它也使用相同的文件结构,但从平台的角度来说,AndroID中运行的Apps运行在完全不同的环境中.
Android structure http://www.cubrid.org/files/attach/images/220547/480/224/typical-schematic-of-android_structure.png
还有一个官方消息来源Android Low-Level System Architecture
关于QT5,我不太了解,但我认为QT与androID框架不兼容
总结以上是内存溢出为你收集整理的Qt – Linux的编译不是针对Android的编译?为什么?全部内容,希望文章能够帮你解决Qt – Linux的编译不是针对Android的编译?为什么?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)