Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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 从我的应用程序启动**4636**_Android_Android Intent - Fatal编程技术网

Android 从我的应用程序启动**4636**

Android 从我的应用程序启动**4636**,android,android-intent,Android,Android Intent,我正在写一个应用程序,我需要拨打或拨打我不确定的4636。这是我使用的代码: selred.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent i = new Intent(android.content.Intent.ACTION_DIAL, Uri.pa

我正在写一个应用程序,我需要拨打或拨打我不确定的4636。这是我使用的代码:

       selred.setOnClickListener(new OnClickListener() {
         @Override
         public void onClick(View v) {


              Intent i = new Intent(android.content.Intent.ACTION_DIAL,
                Uri.parse("tel:*#*#4636#*#*")); //
              startActivity(i);


         }
    });

但它只是拨号*。我能做还是不可能?

我肯定这是不可能的

您拨打的号码是一个特殊的序列,手机会截取该序列以执行某种服务操作,在本例中,会显示手机的内部信息。但这些序列实际上并没有拨号:当你到达最后一个字符时,手机会立即启动请求,而无需按下通话按钮


你最好弄清楚这个序列是做什么的,看看是否有办法用API做同样的事情。

根据你需要对散列进行编码,我认为这是一个保留的数字,你不能调用它。但不确定。我的意图是只将流量限制在2g,但我一直在寻找,除了这个数字*4636*之外,我唯一得到的是关于国产android API的一些东西,似乎很难实现。有什么想法吗?