我已经开始在 Android Studio 中编程了。在这个持续的过程中,我发现 Android 应用程序不像大多数常规应用程序那样使用单个入口点 (http://en.wikipedia.org/wiki/Entry_point)。但根据其他人的说法,Android 应用程序并不是执行此操作的唯一类型的应用程序。所以我的问题是:
没有单一入口点的任何应用程序如何运行?
不应该所有的程序都有一个入口点吗?
最佳答案
Android 运行进程,每个进程都由 java 中的一个 main 方法调用,然后它运行 native 方法。所有进程通信都由Binder机制管理。所以从技术上讲,Android 没有单点入口。
我也是 Android 的新手,如果我错了请纠正我:)
关于java - 多个入口点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30250447/