Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
根据制造商的不同,Android上的通话屏幕在不同的手机上是否有不同的名称(类名)?_Android_Android Activity_Telephony - Fatal编程技术网

根据制造商的不同,Android上的通话屏幕在不同的手机上是否有不同的名称(类名)?

根据制造商的不同,Android上的通话屏幕在不同的手机上是否有不同的名称(类名)?,android,android-activity,telephony,Android,Android Activity,Telephony,在emulator中,用于显示传入呼叫的In call屏幕的活动在名为“com.android.phone.InCallScreen”的类中实现 这在所有安卓手机上都是真的吗?还是在谷歌发布的未经修改的安卓软件上都是真的?根据制造商的软件包名称,这通常是不同的,比如 com.<manufecturer>.phone.InCallScreen com..phone.InCallScreen 如果您想使用不同的设备进行检查,Hierarchy Viewer或devices选项卡的Ec

在emulator中,用于显示传入呼叫的In call屏幕的活动在名为“com.android.phone.InCallScreen”的类中实现


这在所有安卓手机上都是真的吗?还是在谷歌发布的未经修改的安卓软件上都是真的?

根据制造商的软件包名称,这通常是不同的,比如

com.<manufecturer>.phone.InCallScreen
com..phone.InCallScreen

如果您想使用不同的设备进行检查,
Hierarchy Viewer
devices
选项卡的Eclipse将在来电时显示
进程
名称

如果可以避免,我肯定不会依赖某个包名称。看起来非常脆弱,充其量只是偶然发生的工作/破坏。在呼叫屏幕后无法启动活动。如果你阅读了触发用户定义的传入呼叫广播处理程序的源代码,你会发现谷歌知道这一点。我的意思是,如果我能帮助的话,我不想让我的代码依赖于API合同中没有写的任何东西(即使有时违反了这些合同)。你确定你不能重做你的方法吗?