`

Android调用内置的无线信息隐藏菜单[转]【待验证】

阅读更多

最近自己在汉化分析Android只带的“设置”程序(即settings.apk)时候,发现settings.apk几乎囊括了android全部的设置项,进一步仔细分析其Manifest时,发现了里面实现了一些十分有用的Activity,但是"设置“程序并没有显示出来,也找不到调用入口,难道是Android故意隐藏的?因为手头没有Settings.apk的源码,于是乎,在处于强烈好奇的驱使下,决定简单写些代码调用其中的Activity显示出来看看究竟...
说干就干,俺就选择了调用Settings.apk中的com.android.settings.RadioInfo来看看, 具体方法很简单,直接用startActivity()函数发送对应类的Intent即可!创建一个最简单的android项目,然后修改其代码,代码当然非常简单啦,各位看官不要笑话哦。主要代码文件就一个,即RadioInfo.java,具体代码如下:
--------------------------------------------------------------------------------------------------------------------------------

*

**强行调用com.android.settings.RadioInfo 显示其Activity。
**Author:monner
*/
package my.android.tool;

import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;

public class RadioInfo extends Activity
{

@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
//setContentView(R.layout.main);
Intent startIntent = new Intent();
startIntent.setClassName("com.android.settings" "com.android.settings.RadioInfo");
startActivity(startIntent);
finish();

}
}
--------------------------------------------------------------------------------------------------------------------------------

具体工程创建步骤非常简单,我就不多说了,搞定后编译通过,导入手机一运行,哈哈,你猜发现了什么,果然是个隐蔽的设置界面,而且还有模有样,竟然提供了非常详细的网络信息,而且还有个惊人发现!!!竟然运行效果和Google市场上有个叫de.mangelow.network 的小软件运行效果一摸一样!!!原来这个软件实际也是调用这个隐藏功能实现的。大家动手试试看,这么简单的代码就实现了

分享到:
评论

相关推荐

    android调用隐藏的网络信息设置菜单实现

    总的来说,调用Android系统中的隐藏网络信息设置菜单是一个涉及源码分析、权限控制、Intent构造以及可能的系统服务交互的过程。这不仅要求开发者具备扎实的Android编程基础,还需要一定的逆向工程技巧。在进行此类...

    Android调用摄像头拍照(兼容7.0)

    在Android应用开发中,调用摄像头进行拍照是常见的功能之一,尤其在社交、影像记录类应用中不可或缺。然而,随着Android系统的不断更新,对于权限管理、API接口的改动,使得在不同版本上实现这一功能变得稍有复杂。...

    利用java反射调用Android隐藏Api

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

    Android 调用外接摄像头

    在Android平台上,调用外接摄像头是一项常见的功能,尤其对于那些需要进行图像处理或多媒体应用的开发者来说至关重要。本文将详细讲解如何在Android应用中实现这一功能,包括拍照、录像以及调整摄像头方向。 首先,...

    Qt on Android调用Jar包

    【Qt on Android调用Jar包】是一个重要的技术实践,它涉及到跨平台开发和Java与C++的交互。在Android平台上,Qt提供了一种强大的方式来创建原生应用程序,但有时我们可能需要集成已经存在的Java库(以.jar文件形式)...

    Android带有动画效果可弹出并收回的一组按钮菜单

    这些按钮将作为菜单项,隐藏在屏幕的某个角落,当用户触发特定操作时,它们会以动画形式弹出。 在XML布局文件中,我们可以为每个按钮定义属性,例如大小、位置和样式。同时,我们还需要添加一个触发器,比如一个主...

    Android调用NFC读取NFC卡片

    NFC完整的读取功能,可以读取身份证等NFC、公交卡、银行卡等卡片

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

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

    android通过USB调用摄像头

    android通过USB外接摄像头这是一个例子,通过C调用底层驱动。在网上找过了例子总出现select timeout异常,改造解决了。有问题可以发邮件505738005.

    android调用二维码扫描功能

    在Android平台上,调用二维码扫描功能是开发移动应用时常用的一种技术。二维码作为一种高效的信息载体,可以存储网址、文本、联系人信息等数据,并通过扫描快速读取。本篇文章将详细讲解如何在Android应用中集成...

    Android通过Java接口调用OpenCV2.4示例

    这就是如何在Android应用中通过Java接口调用OpenCV 2.4来实现图片转灰度图的完整流程。虽然OpenCV版本现在已经更新到4.x,但基本的调用方式和上述描述一致。理解这个过程对进行更复杂的图像处理任务非常有帮助,例如...

    qt-android调用静态库和动态库例子

    在Android平台上进行Qt开发时,有时我们需要调用C++库来扩展功能,这些库可以是动态库(.so文件)或静态库(.a文件)。本文将深入探讨如何在Qt项目中集成和调用这两种类型的库。 首先,理解动态库与静态库的区别是...

    Android webview调用摄像头扫描二维码

    因此,我们需要自定义一个`WebViewClient`,重写`shouldOverrideUrlLoading`方法,当用户点击“拍照”按钮时,调用Android原生的相机API: ```java webView.setWebViewClient(new WebViewClient() { @Override ...

    android调用照相机拍照与选择本地照片功能

    在Android应用开发中,提供用户调用照相机拍照和选择本地照片是常见的功能。这两个功能的实现涉及到Android系统的相机API、文件系统管理以及权限控制等多个方面。以下将详细阐述这些知识点。 1. 调用照相机拍照: ...

    海康威视视频监控android移动端调用

    【海康威视视频监控android移动端调用】项目是一个基于Android平台的应用,旨在实现对海康威视DS-8116HC DVR设备的视频监控功能。该项目适用于开发者或者有相关需求的用户,通过Android 4.1系统进行运行。在开发过程...

    android做一个点击菜单弹出来的动画

    本文将深入讲解如何在Android应用中实现一个点击菜单时弹出的动画效果,同时结合多种动画组合,为用户提供更为丰富的视觉体验。 首先,我们要明白Android中的动画可以分为两类:视图动画和属性动画。视图动画主要...

    Android 调用系统相机拍照、以及相册

    在Android应用开发中,调用系统相机拍照和访问相册是常见的功能,用户可以通过这些功能获取并处理图像。本文将详细讲解如何实现这两个功能,并提供一个名为`TakePhotoDemo`的示例项目作为参考。 首先,调用系统相机...

    Android调用海康威视SDK实现网络实时播放

    Demo是从项目中扒出来单独写了一下,测试是绝对可用的。...4 targetSdkVersion为10,不能用10以上版本,因为JNI调用发生了改变,海康的SDK又没做处理,会导致错误强退。 有问题可联系邮箱yuliangmax@163.com

    Android封装popwindow类(下拉菜单弹出和收缩效果)

    在Android开发中,`PopWindow`是一个非常实用的组件,常用于实现各种临时弹出窗口的效果,如下拉菜单、工具提示等。本教程将详细讲解如何封装一个`PopWindow`,实现下拉菜单的弹出和收缩效果。 首先,我们需要了解`...

    android 菜单

    在Android应用开发中,菜单是用户界面不可或缺的一部分,它提供了便捷的操作入口,使得用户能够轻松访问和执行各种功能。在本教程中,我们将深入探讨如何在Android应用中实现点击触发的下拉菜单栏功能。 首先,我们...

Global site tag (gtag.js) - Google Analytics