Answers:
在Ubuntu中运行Android应用程序的唯一方法(据我所知)是安装Android SDK,创建虚拟Android设备,使用SDK的工具在该设备上安装.apk文件并在设备内部运行应用程序。
Android开发人员门户网站上有很多有关此主题的信息。
Android包.apk文件是与Ubuntu打包格式.deb文件完全不同的打包格式。
除了包装上的区别外,Android软件包还针对Android操作系统,工具链和体系结构(ARM)进行了编译和定制,这与大多数32位或64位Intel体系结构的Ubuntu系统不同。
您可以使用ARChon在ubuntu中运行apk:
为什么不使用Android x86中的apk安装程序代码并将其编译为Ubuntu,因为Android x86是linux,它使用相同的启动加载程序和内核。
如果有人可以安装apk加载程序,JAVA运行时以及运行应用程序所需的所有东西,那么apk安装程序会在Ubuntu上以与Android中相同的方式安装apk吗?
我不知道,但是有人可以尝试。
实际上,市场和游戏商店中可用的android应用程序是为arm architechture处理器设计的,因此您尝试执行的操作几乎不会对您尝试在计算机上安装的所有其他应用程序起作用。
顺便说一句,您可以通过搜索“在x86上移植android”在Google上找到一个网站,这将使您将android 4.2移植到android froy roms进行您的pc独立安装,而我已经尝试过,几乎99%的软件要么拒绝安装,要么拒绝安装完成后运行...
所以主要的区别是x86 vs arm系列...........,直到我们能够为Android提供虚拟的ARM处理器架构,我们才能做任何事情。