Java 我可以在Android应用程序中存储一个.exe文件,并在通过蓝牙连接后在pc上运行它吗?

Java 我可以在Android应用程序中存储一个.exe文件,并在通过蓝牙连接后在pc上运行它吗?,java,android,bluetooth,exe,Java,Android,Bluetooth,Exe,我正在构建一个Android应用程序,需要在其中运行存储在我的应用程序中的程序(.exe文件)。通过蓝牙将手机连接到pc后,我想将应用程序中存储的程序(例如.exe格式)发送到pc并在pc上运行。基本上,我可以在连接到手机的每台计算机上运行该程序。可能吗?如果是这样,我该怎么做呢?exe是与Microsoft Windows兼容的可执行文件。因此,对于exe,您将无法涵盖OSX和Linux系统。即使使用Microsoft,您也需要为32位和64位系统构建可执行文件,检测并决定部署哪一个。使用Li

我正在构建一个Android应用程序,需要在其中运行存储在我的应用程序中的程序(.exe文件)。通过蓝牙将手机连接到pc后,我想将应用程序中存储的程序(例如.exe格式)发送到pc并在pc上运行。基本上,我可以在连接到手机的每台计算机上运行该程序。可能吗?如果是这样,我该怎么做呢?

exe
是与Microsoft Windows兼容的可执行文件。因此,对于
exe
,您将无法涵盖OSX和Linux系统。即使使用Microsoft,您也需要为32位和64位系统构建可执行文件,检测并决定部署哪一个。使用Linux,您还需要构建和部署32位或64位
ELF
可执行文件和
.so
(共享库)

更不用说一些基于ARM架构的平板电脑了


你的用例是什么?您最好为用户群构建一个服务器,并在那里提供解决方案,可能会分发您的配套工具并在那里检测操作系统以供下载。你试图做的与恶意软件非常相似,否则你会遇到很多障碍,你会用反病毒和反恶意软件工具和措施进行无休止的斗争。

闻起来像恶意软件。或者我应该说“臭”?是的,这是恶意软件。任何自尊心强的安全软件都会阻止这一切。但有没有办法防止呢?根本不是恶意软件。。。这是一个学校项目,我有这个想法。它不必适合所有的系统,只要Windows就可以了。我只是想看看这是否可能。我不说这是一个恶意软件,但用例类似于恶意软件。如果你能做到这一点,那将是一个了不起的壮举。你知道我如何构建这样一个东西吗?@roeihapoel8810你需要了解你的目标平台。然后还要实现部署。考虑到目标平台的数量,这可能非常困难。如果只针对少数几个平台,请确保排除其他平台,并在这些平台上优雅地失败。