我是Android新手。我了解到,每个应用程序都在android中运行,因此我无法想象或想象我如何能够在开发应用程序时访问android提供给我的代码。
导入android.content.Intent;
我如何访问Intent
,Context
,IntentFilter
等所有Android类?他们住在哪里(意味着在哪个过程中)?
很抱歉,这个问题太la脚了。
答案 0 :(得分:3)
他们住在哪里(指在哪个过程中)?
它们存在于您的流程以及其他所有Android SDK应用程序的流程中。
应用运行时,Android从名为zygote
的通用进程中为您的应用派生一个进程。 zygote
包含以下内容:
为Linux风格的“写时复制”内存共享设置了fork。您的进程与zygote
派生的所有其他进程共享上面列出的所有这些内容。
如果您在自己的代码中看到import
语句,则无论您是从zygote
还是从自己的APK(例如,您的类,来自库)。