问题是为什么安卓手机的病毒大部分是APP，而电脑随便一个dll文件就可以是病毒？,简单的描述是如题，为什么大部分手机病毒都是APP，而没有那种扩展文件病毒。而电脑病毒可以是程序exe 可以是扩展文件dll 也可以是批处理文件之类的,正文为你好： dll 的本名叫动态链接库，它提供一些需要调用的函数的接口，而且它理论上不仅限于在某一个程序中调用，任何一个程序都可以加载一个 dll 去使用里面所提供的函数，而不用刻意去管它的实现过程是怎样的。当然这是 Windows 上的，Linux 上也有这样的动态链接库，一般其扩展名为 .so。dll 本身只是函数的接口，所以不能一概而论地说 dll 就是病毒，一个文件是否为病毒，还得看里面的内容不是吗？Linux 内核下的 .so 文件