使用紧急拨号器启动 android 应用程序

Posted

技术标签:

【中文标题】使用紧急拨号器启动 android 应用程序【英文标题】:Launch android app with emergency dialer 【发布时间】:2012-01-28 03:02:54 【问题描述】:

我正在开发一个应用程序,我想从紧急拨号器(无需解锁手机即可访问)启动它。当我拨打“##123##”时,它说这不是紧急电话号码,因此无法拨打。我怎么能做到?

我已经使用常规拨号器进行了测试,它工作正常。 我想了两件事:让它像一个紧急号码(如何?)或让“##123##”成为一个特殊的 android 代码(作为“ #06#" 提供 IMEI 号码)并使其在紧急拨号器下工作(#06# 没有)

我知道这个问题可能是重复的,但我已经找了好几个小时但没有找到答案。如果有,可以给我链接吗?

非常感谢您的帮助,我现在很困......

【问题讨论】:

【参考方案1】:

我认为紧急电话号码在系统中是硬编码的,因此您无法轻松地将您的号码添加到该列表中。

【讨论】:

hum...你认为我们可以为紧急拨号器制作 android 特殊代码并允许我的代码成为其中之一,还是同一种东西?或者也许有办法绕过紧急号码的识别?我真的不想打电话,我只想让它被我的应用程序识别以启动......我试图在我的意图中设置“1000”优先级但没有结果...... 我读过有关可以添加数字的根应用程序。但我从未尝试过它们。如果您的手机有根,您可以尝试搜索它们。其他可能性是更改android平台代码)

以上是关于使用紧急拨号器启动 android 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何在android的拨号器(默认或常用拨号器)中启动服务

VPS拨号怎么用?

iPhone 和Android应用,特殊的链接:打电话,短信,email

dialer拨号盘拨打999,显示的不是紧急号码

Android4.0(Phone)拨号启动过程分析

Android跨进程通信AIDL服务