`
talin2010
  • 浏览: 520989 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

Android 电话的反射调用机制实现静默接听电话

阅读更多

首先 建一个工程

insertTel

建一个com.android.internal.telephony的包

把系统的源码里的ITelephony.aidl拷贝进来

如下

ITelephony.aidl

然后建一个包

zy.phone

下面做反射调用

PhoneUtils.java

然后用一个BroadcastReceiver监听电话

邪恶地用接电话接用户电话

tp.java

这样就对所有电话都接了

然后主包就是一个什么都没有的测试Activity

包zy.test

test.java

最后记得再AndroidManifest.xml里加上BroadcastReceiver和权限声明

OK 大功告成

试试现在电话都将被接听,没有反应

声明:本文用于技术交流和学习,用本文代码从事其他非法活动后果自负

本文版权归CSDN博主曾阳所有 转载请注明

http://blog.csdn.net/Zengyangtech/archive/2011/02/21/6198355.aspx

分享到:
评论

相关推荐

    android 7.0非root下 实现静默安装 多种方式

    在Android系统中,静默安装(Silent Install)和静默卸载(Silent Uninstall)是指在用户无感知的情况下,自动完成应用的安装或卸载过程。在Android 7.0版本中,由于安全性的增强,非root用户在没有system权限的情况...

    Android应用源码之 实现自动接听和挂断电话功能).zip

    在Android应用开发中,实现自动接听和挂断电话的功能是一个高级话题,涉及到系统级权限、来电监听和服务等关键概念。这个源码项目提供了一个实际的示例,可以帮助开发者理解和掌握这些技术。 首先,我们要理解...

    Android实现后台连续静默拍照

    在Android平台上实现后台连续静默拍照是一项技术挑战,涉及到多个关键知识点。首先,我们要理解Android系统的权限管理和运行机制,然后是相机API的使用,以及如何在后台执行任务。以下是对这些核心概念的详细阐述。 ...

    android 通过反射自动拨打电话和挂断电话

    但若要通过反射实现,我们需要找到拨打电话和挂断电话的系统服务。拨打电话涉及到的系统服务主要是`TelephonyManager`,而挂断电话则涉及`ITelephony`接口。`ITelephony`接口不是公开的,因此需要通过反射来访问。 ...

    Android无需root实现apk的静默安装

    Android的静默安装似乎是一个很有趣很诱人的东西,但是,用普通做法,如果手机没有root权限的话,似乎很难实现静默安装,因为Android并不提供显示的Intent调用,一般是通过以下方式安装apk: Intent intent = new ...

    Android 通过反射调用获取内置存储和外置sd卡根路径(适用于各个版本)

    总的来说,通过反射调用获取Android的内置存储和外部SD卡的根路径是一种应对版本差异的有效手段,但同时也需要对设备的特定情况进行适配。在实际开发中,应遵循最佳实践,尽可能使用官方推荐的API,并确保在请求权...

    蓝牙耳机自动检测静默接听

    实现接听逻辑时,需要调用`IAccessibilityService`的`performGlobalAction()`方法,传入`GLOBAL_ACTION_ANSWER`参数,即可模拟接听操作。但要注意,这种方式可能因Android版本或厂商定制系统的差异而效果不同,因此...

    利用java反射调用Android隐藏Api

    利用java的反射原理来调用 Android隐藏api 应用开发必备哦 详细描述: http://blog.csdn.net/y_haiyang/article/details/9924925 ====================关注小鱼=================== 新浪微博:...

    安卓Android源码——实现自动接听和挂断电话功能.zip

    在安卓(Android)平台上,开发一个能够自动接听和挂断电话的应用程序涉及到多个核心知识点,这些功能通常是通过监听系统的电话状态来实现的。本项目提供的源码深入展示了如何利用Android的电话管理和广播接收器机制...

    android 反射机制 简单示例

    下面是一个简单的Android反射机制示例: 首先,定义一个简单的类`Person`,包含一个私有字段`name`和一个私有方法`sayHello()`: ```java public class Person { private String name; private void sayHello()...

    安卓开发-Android 实现自动接听和挂断电话功能.zip.zip

    综上所述,实现自动接听和挂断电话功能在Android开发中是一项涉及多个层面的任务,需要对Android系统的电话服务有深入的理解,并且正确处理权限和系统交互。同时,考虑到用户体验和安全性,开发者应谨慎并合法地运用...

    android接听电话源码

    源码分析是理解这一功能实现的关键,因为Android系统是开源的,我们可以深入到它的源代码中去探索接听电话的具体流程。下面,我们将详细探讨这一主题。 首先,Android系统中的电话服务主要由`...

    Android 静默安装

    2. **反射调用API**:Android SDK并不直接提供静默安装的API,但可以通过Java反射技术调用隐藏的系统API来实现。例如,可以使用`PackageManager`类的私有方法`installPackage()`或者`installExistingPackage()`。...

    Android Package Installer 源代码(静默安装参考)

    近日想实现静默安装(不提示用户),网上搜文章大多提到一个方法 PackageManager.install,这是个非公开方法,它的用法是借鉴了内置应用 packageInstaller,跳过Activity提示用户,直接调用核心方法。用Git下载...

    Android应用源码之 实现自动接听和挂断电话功能(shop71713971.taobao.com).rar

    在Android平台上,开发一款能够自动接听和挂断电话的应用是一个涉及到系统权限和电话管理API的复杂任务。这个源码提供了一个实例,展示了如何在Android应用中实现这一功能。以下是相关的关键知识点: 1. **电话监听...

    精典源码之 实现自动接听和挂断电话功能.rar

    在Android平台上,实现自动接听和挂断电话的功能是一项常见的需求,尤其在开发电话相关的应用程序时。这个"精典源码之 实现自动接听和挂断电话功能.rar"压缩包很可能包含了一个示例项目,用于演示如何通过编程来完成...

    Android Studio 的调用VLCLib

    4. **调用JNI方法**:在Android应用的Java代码中,通过Java的System.loadLibrary()方法加载VLC的库,并通过反射调用预先定义好的JNI接口。 5. **处理事件**:为了实现播放控制,你需要设置VLC事件监听器,以便在...

    Android调用相机拍照,view截屏,无预览、静默拍照

    在Android应用开发中,有时我们需要实现一些特殊的功能,如调用相机拍照、截取界面视图,甚至在没有用户预览的情况下进行静默拍照。这些功能在特定场景下有着广泛的应用,例如创建自定义相机应用或者需要后台拍摄的...

Global site tag (gtag.js) - Google Analytics