安卓后台弹出界面 权限

boatwater 应用层 2019-05-23 03:21:26
安卓后台弹出界面 权限是哪个,如何判断是否已经开启
...全文
6719 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
uu00soldier 2019-07-11
  • 打赏
  • 举报
回复
今天碰到了这个问题,在miui系统上面,感觉这个是一个miui的系统问题
qq_29546355 2019-05-31
  • 打赏
  • 举报
回复
就连拉起应用的也不行,都是这个 Timeline: Activity_launch_request time:162837006 intent:Intent
qq_29546355 2019-05-31
  • 打赏
  • 举报
回复
楼主解决这个问题了么,好似现在小米手机应用在后台,任何的intent跳转都会被拦截了
�Vicilux 2019-05-28
  • 打赏
  • 举报
回复
试试看看可以不 也有这个问题
何佳元 2019-05-28
  • 打赏
  • 举报
回复
检查一下权限
荳o_O芓 2019-05-27
  • 打赏
  • 举报
回复
试试看看可以不
  • 打赏
  • 举报
回复
检查一下权限
Funlisen 2019-05-25
  • 打赏
  • 举报
回复
本人小米手机,直接在调出任务管理,长按,然后点击权限管理,里面就有
雪亦暖 2019-05-25
  • 打赏
  • 举报
回复
试试看看可以不
贪嘴 2019-05-24
  • 打赏
  • 举报
回复
引用 7 楼 boatwater 的回复:
[quote=引用 6 楼 qq_41315735 的回复:]
重新测试检测检测

if (permissionsChecker.lacksPermissions(PERMISSION)) {
ActivityCompat.requestPermissions(this, PERMISSION, code);
}
我用的这个
public static String[] PERMISSION = new String[]{
Manifest.permission.WRITE_EXTERNAL_STORAGE
, Manifest.permission.READ_EXTERNAL_STORAGE
, Manifest.permission.INTERNET
, Manifest.permission.READ_PHONE_STATE
, Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS
, Manifest.permission.RECEIVE_BOOT_COMPLETED
, Manifest.permission.SYSTEM_ALERT_WINDOW
, Manifest.permission.WAKE_LOCK
, Manifest.permission.DISABLE_KEYGUARD
};
但是好像没有 后台弹出界面的权限[/quote]
这是个示例 不是拿去能用的
boatwater 应用层 2019-05-24
  • 打赏
  • 举报
回复
引用 10 楼 贪嘴 的回复:
[quote=引用 7 楼 boatwater 的回复:]
[quote=引用 6 楼 qq_41315735 的回复:]
重新测试检测检测

if (permissionsChecker.lacksPermissions(PERMISSION)) {
ActivityCompat.requestPermissions(this, PERMISSION, code);
}
我用的这个
public static String[] PERMISSION = new String[]{
Manifest.permission.WRITE_EXTERNAL_STORAGE
, Manifest.permission.READ_EXTERNAL_STORAGE
, Manifest.permission.INTERNET
, Manifest.permission.READ_PHONE_STATE
, Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS
, Manifest.permission.RECEIVE_BOOT_COMPLETED
, Manifest.permission.SYSTEM_ALERT_WINDOW
, Manifest.permission.WAKE_LOCK
, Manifest.permission.DISABLE_KEYGUARD
};
但是好像没有 后台弹出界面的权限[/quote]
这是个示例 不是拿去能用的[/quote]
这个方法知道,但是不知道后台弹出界面这个权限是哪个
boatwater 应用层 2019-05-23
  • 打赏
  • 举报
回复
实在是找不到这个权限了, 重新改了下代码 ,改用悬浮窗权限 用一个透明的Dialog监听它,显示时跳转activity. 悬浮窗这个权限能找到。暂时这样代替了。
boatwater 应用层 2019-05-23
  • 打赏
  • 举报
回复
这个权限vivo 默认关闭的 小米华为 上都是开启的
boatwater 应用层 2019-05-23
  • 打赏
  • 举报
回复
引用 6 楼 qq_41315735 的回复:
重新测试检测检测

if (permissionsChecker.lacksPermissions(PERMISSION)) {
ActivityCompat.requestPermissions(this, PERMISSION, code);
}
我用的这个
public static String[] PERMISSION = new String[]{
Manifest.permission.WRITE_EXTERNAL_STORAGE
, Manifest.permission.READ_EXTERNAL_STORAGE
, Manifest.permission.INTERNET
, Manifest.permission.READ_PHONE_STATE
, Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS
, Manifest.permission.RECEIVE_BOOT_COMPLETED
, Manifest.permission.SYSTEM_ALERT_WINDOW
, Manifest.permission.WAKE_LOCK
, Manifest.permission.DISABLE_KEYGUARD
};
但是好像没有 后台弹出界面的权限
Csdn技术大神 2019-05-23
  • 打赏
  • 举报
回复
重新测试检测检测
boatwater 应用层 2019-05-23
  • 打赏
  • 举报
回复
引用 4 楼 贪嘴 的回复:
[quote=引用 3 楼 boatwater 的回复:]
[quote=引用 1 楼 贪嘴 的回复:]
String[] permissions = {Manifest.permission.WRITE_EXTERNAL_STORAGE
,Manifest.permission.READ_EXTERNAL_STORAGE
,Manifest.permission.INTERNET
,Manifest.permission.READ_PHONE_STATE
,Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS
,Manifest.permission.RECEIVE_BOOT_COMPLETED
,Manifest.permission.SYSTEM_ALERT_WINDOW
,Manifest.permission.WAKE_LOCK
,Manifest.permission.DISABLE_KEYGUARD
};
// 如果没有授予该权限,就去提示用户请求
ActivityCompat.requestPermissions(this,permissions,321);

试了下好像不行啊[/quote]
要用检测是否有权限 然后主动执行代码[/quote] 后台弹出界面具体是哪个啊,我搜了下感觉都不像
我用AppOpsManager 去循环了里面的79个权限都不是 后台弹出界面的权限。
我本来想跳过这个权限直接唤醒app到前台 也不行,网上搜了好多都没有关于这个权限的
贪嘴 2019-05-23
  • 打赏
  • 举报
回复
引用 3 楼 boatwater 的回复:
[quote=引用 1 楼 贪嘴 的回复:]
String[] permissions = {Manifest.permission.WRITE_EXTERNAL_STORAGE
,Manifest.permission.READ_EXTERNAL_STORAGE
,Manifest.permission.INTERNET
,Manifest.permission.READ_PHONE_STATE
,Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS
,Manifest.permission.RECEIVE_BOOT_COMPLETED
,Manifest.permission.SYSTEM_ALERT_WINDOW
,Manifest.permission.WAKE_LOCK
,Manifest.permission.DISABLE_KEYGUARD
};
// 如果没有授予该权限,就去提示用户请求
ActivityCompat.requestPermissions(this,permissions,321);

试了下好像不行啊[/quote]
要用检测是否有权限 然后主动执行代码
boatwater 应用层 2019-05-23
  • 打赏
  • 举报
回复
引用 1 楼 贪嘴 的回复:
String[] permissions = {Manifest.permission.WRITE_EXTERNAL_STORAGE
,Manifest.permission.READ_EXTERNAL_STORAGE
,Manifest.permission.INTERNET
,Manifest.permission.READ_PHONE_STATE
,Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS
,Manifest.permission.RECEIVE_BOOT_COMPLETED
,Manifest.permission.SYSTEM_ALERT_WINDOW
,Manifest.permission.WAKE_LOCK
,Manifest.permission.DISABLE_KEYGUARD
};
// 如果没有授予该权限,就去提示用户请求
ActivityCompat.requestPermissions(this,permissions,321);

试了下好像不行啊
boatwater 应用层 2019-05-23
  • 打赏
  • 举报
回复
引用 楼主 boatwater 的回复:
安卓后台弹出界面 权限是哪个,如何判断是否已经开启

我试了下好像不行啊
贪嘴 2019-05-23
  • 打赏
  • 举报
回复
String[] permissions = {Manifest.permission.WRITE_EXTERNAL_STORAGE
,Manifest.permission.READ_EXTERNAL_STORAGE
,Manifest.permission.INTERNET
,Manifest.permission.READ_PHONE_STATE
,Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS
,Manifest.permission.RECEIVE_BOOT_COMPLETED
,Manifest.permission.SYSTEM_ALERT_WINDOW
,Manifest.permission.WAKE_LOCK
,Manifest.permission.DISABLE_KEYGUARD
};
// 如果没有授予该权限,就去提示用户请求
ActivityCompat.requestPermissions(this,permissions,321);

80,470

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧