繁体   English   中英

Android Telephony Stack和Dalvik流程上下文

[英]Android Telephony Stack and Dalvik process contexts

我正在了解Android中的电话堆栈,并且希望您确认或否认我得出的结论:

  • 整个内部Java电话堆栈,即ril (java端),com.android.internal.telephony。*类和默认的Android电话应用程序都在同一dalvik虚拟机中运行吗?

阅读源代码后,似乎(非常有限的)通过TelephonyMangerSmsManagerPhoneStateListener和朋友通过公开的电话API,使用AIDL接口ITelephony,ISms,IPhoneStateListener等对电话应用程序dalvik进程执行了IPC

是否正确理解了这一点,如果可以,请详细说明我的理解吗? :)

是的,电话应用程序实例化了框架中存在的电话堆栈。 电话应用程序设置为持久性进程,因此系统会在启动时尽早启动它并确保其保持运行状态。

电话应用程序位于程序包/应用程序/电话中。 它的清单包名称(以及因此运行的进程的名称)为com.android.phone。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM