android 华为开发权限管理,android开发 华为 点击跳转到权限管理页面
private void goHuaWeiSetting() {
try {
//HUAWEI H60-l02 P8max测试通过
Log.d(MainActivity.class.getSimpleName(), "进入指定app悬浮窗管理页面失败,自动进入所有app悬浮窗管理页面");
Intent intent = new Intent("com.example.activity");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// ComponentName comp = new ComponentName("com.huawei.systemmanager","com.huawei.permissionmanager.ui.MainActivity");//华为权限管理
// ComponentName comp = new ComponentName("com.huawei.systemmanager",
// "com.huawei.permissionmanager.ui.SingleAppActivity");//华为权限管理,跳转到指定app的权限管理位置需要华为接口权限,未解决
ComponentName comp = new ComponentName("com.huawei.systemmanager","com.huawei.systemmanager.addviewmonitor.AddViewMonitorActivity");//悬浮窗管理页面
intent.setComponent(comp);
startActivity(intent);
} catch (SecurityException e) {
Intent intent = new Intent("com.example.activity");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// ComponentName comp = new ComponentName("com.huawei.systemmanager","com.huawei.permissionmanager.ui.MainActivity");//华为权限管理
ComponentName comp = new ComponentName("com.huawei.systemmanager",
"com.huawei.permissionmanager.ui.MainActivity");//华为权限管理,跳转到本app的权限管理页面,这个需要华为接口权限,未解决
// ComponentName comp = new ComponentName("com.huawei.systemmanager","com.huawei.systemmanager.addviewmonitor.AddViewMonitorActivity");//悬浮窗管理页面
intent.setComponent(comp);
startActivity(intent);
Log.d(MainActivity.class.getSimpleName(), "正在进入指定app悬浮窗开启位置..");
}catch(ActivityNotFoundException e){
/**
* 手机管家版本较低 HUAWEI SC-UL10
*/
// Toast.makeText(MainActivity.this, "act找不到", Toast.LENGTH_LONG).show();
Intent intent = new Intent("com.example.activity");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
ComponentName comp = new ComponentName("com.Android.settings","com.android.settings.permission.TabItem");//权限管理页面 android4.4
// ComponentName comp = new ComponentName("com.android.settings","com.android.settings.permission.single_app_activity");//此处可跳转到指定app对应的权限管理页面,但是需要相关权限,未解决
intent.setComponent(comp);
startActivity(intent);
e.printStackTrace();
}
catch(Exception e){
//抛出异常时提示信息
Toast.makeText(MainActivity.this, "进入设置页面失败,请手动设置", Toast.LENGTH_LONG).show();
}
未获取华为接口权限,报安全异常
如图:
demo下载地址: http://download.csdn.net/detail/pkandroid/9582859
android 华为开发权限管理,android开发 华为 点击跳转到权限管理页面相关推荐
- android 点击跳转应用市场评分页面
我们上传应用到各个应用市场后,我们大多数的app都会有的一个功能就是点击一个按钮,跳转到应用市场上去评分或评价,这个对于收集用户体验和使用状态有很大好处,因此今天就实现一下这个小功能.点击按钮之后,执 ...
- 华为系统gps定位服务器地址,华为手机gps在哪里打开 华为手机gps打开方法
是手机中必备的定位服务,打开GPS后大家的手机会被准确定位,所以了解当前手机的GPS位置也是很有必要的,这里为大家带来有关GPS的位置,看一下在哪里打开吧. 定位服务为基于位置的应用收集和提供手机的位 ...
- php 织梦二次开发,Dede二次开发程序详解(dede学习必备一)
调用说明:推荐会员(带用户头像) [quote] {dede:sql sql="SELECT mid,mtype,userid,uname,matt,face FROM dede_membe ...
- 华为云DevCloud管理App开发之一:Git连接华为代码托管CodeHub,iOS和Android本地和云端开发环境搭建
目录 背景 1 华为云DevCloud端建项目 2 华为云DevCloud端建仓库 3 本地Xcode通过Git连接华为云LiOS仓库 4 本地Android Studio通过Git连接华为云LAnd ...
- Android开发笔记(一百五十八)运行时动态授权管理
App开发过程中,涉及到硬件设备的操作,比如拍照.录音.定位等等,都要在AndroidManifest.xml中声明相关的权限.可是Android系统为了防止某些App滥用权限,从而允许用户在系统设置 ...
- Android 编程之入门开发文件夹管理器开发详细讲解-1
在我们的手持设备中,一般都会自带设备公司自己开发的文件管理系统.拍照系统之类的东东,今天我给大伙说说入门级开发的文件夹管理器,代码贼少 总共就6个类吧,没有夹杂其他外部应用,就是一个纯文件夹管理器 A ...
- Android课程设计(健康管理软件开发)
Android 课程设计 Android开发使用软件(RecyclerView+ListView+SQLite) 一个实用的健康管理软件,可以查询各种食物的热量,每天健身打卡,发表动态,可以点击图片链 ...
- 【Android 应用开发】Google 官方 EasyPermissions 权限申请库 ( 最简单用法 | 一行代码搞定权限申请 | 推荐用法 )
文章目录 一.添加依赖 二.在 AndroidManifest.xml 中配置权限 三.权限申请最简单用法 四.推荐使用的用法 五.GitHub 地址 上一篇博客 [Android 应用开发]Goog ...
- 移动开发技术(Android)——实验2 Android布局管理器的应用
移动开发技术(Android)--实验2 Android布局管理器的应用 一.实验目的 二.实验内容 (一)创建一个Android项目,名称为"shiyan0201_专业_×××" ...
最新文章
- easyui数据表格显示复选框_WinCC 报警控件、在线趋势/表格控件数据查询
- 如何使用Quagga,将你的CentOS设备变成OSPF路由器
- 大型机,说爱你不容易
- css rem 大屏开发_px/em/rem的区别与应用
- php和web服务器,php与web服务器关系
- python-数据类型-整数类型与浮点数据类型
- javascript编写_如何在JavaScript中使用解构来编写更简洁,功能更强大的代码
- Cocos2d-x 3 X CMake MinGW版本编译运行
- PHP实现上升沿,可编程控制器(PLC)编程如何使用ST语言实现上升沿和下降沿触发...
- JAVA 即时网络通信我的服务器
- LeetCode 410. Split Array Largest Sum
- 中国电网计算机面试题目,国家电网面试经验
- 前台CSS颜色代码大全
- linux 关机 日志记录,linux查看开关机记录
- HBU-NNDL 实验五 前馈神经网络(3)鸢尾花分类
- 创业公司项目管理流程这样做才有效
- 如何区别同质化,实现差异化?
- Six提供了Python 2和Python 3的兼容库
- 【烈日炎炎战后端】Nginx(0.3万字)
- 2021年移动开发者未来的出路在哪里,年薪50W
热门文章
- (c语言)如何输入一串字符串
- 火山引擎MARS-APM Plus x 飞书 |降低线上OOM,提高App性能稳定性
- 如何推进项目实施的进度?
- 恭喜ulam获得《艺术品经营单位备案证明》
- (ICASSP 19)Federated Learning for Keyword Spotting
- 移动云平台的基础架构之旅-云应用篇
- Sim_EKB_Install_2020_10_10.7z
- 未来,智能交通有多智能?
- c语言远控源码,远控鼠标!C语言简单小程序:舍友要砸电脑了,送源码!
- 菜菜学C++之标准模板库(STL库)