starting Intent from ProcessRecord with revoked permission android.permission.CALL_PHONE 的错误

昨天写个电话拨号器,很简单就一个Edittext和一个button,用来输入号码并且点击按钮拨打电话,但是写好以后报的是安全错误,我上网查了下,原来是缺少授权,于是我在AndroidManifest.xml文件中加了一行授权代码

<uses-permission android:name="android.permission.CALL_PHONE"/>(一定要添加到Application外面)

但是运行后还是报错,就报标题这个错误,我调了好久都没有调好,最后看了一篇文章说要用户开了权限才可以,于是设置了下模拟器,果然可以了,下面是模拟器的设置:

1.打开安卓模拟器的setting

2.点击Apps

3.找到要运行的APP

4.进去点permissions

5.把需要的权限打开就可以了

时间: 2024-12-29 04:16:36

starting Intent from ProcessRecord with revoked permission android.permission.CALL_PHONE 的错误的相关文章

Appium运行时报does not have permission android.permission.CLEAR_APP_USER_DATA to clear data

在oppo R11 操作系统:Android8.1.0手机上运行h5 ui自动化用例时,报错:An unknown server-side error occurred while processing the command. Original error: Error executing adbExec. Original error: 'Command '/Users/amoliu/android/android-sdk_r24.4.1-macosx/platform-tools/adb

with revoked permission android.permission.CAMERA

1,刚出现这样的问题我是直接把 CAMERA 移除掉 2.第一步判断时候授权. if (Build.VERSION.SDK_INT >= 23) { int checkCallPhonePermission = ContextCompat.checkSelfPermission(AppointmentDetailActivity.this, Manifest.permission.CAMERA); if(checkCallPhonePermission != PackageManager.PER

oppo 手机不能连接appium,提示does not have permission android.permission.CLEAR_APP_USER_DATA to clear data

1)增加配置项noReset=true 2)除了常见开发者选项中打开usb调试,同时还需要开启以下2项,然后重启手机即可 原文地址:https://www.cnblogs.com/xh123456/p/11082521.html

android permission权限与安全机制解析

总结整理了一下android权限相关的知识,分享一下: uses-permission 用法为<uses-permission android:name="string" android:maxSdkVersion="integer"/> 为了保证application的正常运行,需要系统授予app的权限声明.这个权限是在用户安装应用的时候授予的. android:name的值可以是其他app通过<permission>声明的(用于两个应用之

Android:调用其他程序中的activity和Permission Denial: starting Intent 错误解决办法

今天想调试多个task中栈的情况,在测试程序中调用另一个程序的activity, 代码片段如下: [java] view plaincopy btnStartX=(Button)findViewById(R.id.btnStartX); btnStartX.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stu

【Android】java.lang.SecurityException: Permission Denial: starting Intent 应用启动失败异常

异常提示 在Eclipse和Android Studio同时使用的时候,我遇到过这样一个异常,具体错误提示如下: ava.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.xxx.xxx/.activity.SplashActivity }

Android Permission介绍

权限介绍 用户ID和文件访问权限的关系 用户权限 权限分类 权限组-Permission groups 权限问题实例 bug描述 bug分析 解决方案 AndroidManfisetxml里注册权限添加 代码种添加runntime permission 检查机制这一部分三部走 终极解法 一点疑惑 权限介绍 Android系统上每一个独立的应用运行在不同的系统空间,以User ID和Group ID来标识.不同应用之间互相访问数据接口资源,就牵涉到权限问题,本篇对权限问题做一个总结简介. 用户ID

react-native run-android Starting: Intent Error type 3 Error: Activity class does not exist

使用"react-native run-android"命令运行android应用时,如果常常出现如下错误: Starting the app (/home/xxx/soft/sdk//platform-tools/adb shell am start -n xxx/.MainActivity)- Starting: Intent { cmp=xxx/.MainActivity } Error type 3 Error: Activity class {xxx/xxx.MainActi

Android 开发之错误整理java.lang.SecurityException: Requires READ_PHONE_STATE: Neither user 10088 nor current process has android.permission.READ_PHONE_STATE.

java.lang.SecurityException: Requires READ_PHONE_STATE: Neither user 10088 nor current process has android.permission.READ_PHONE_STATE. 今天写了一款发短信的软件,拿了个酷派5879,试了下,结果不能用,把try{}catch{}去掉了,报这个错误, android.permission.READ_PHONE_STATE.没有READ_PHONE_STATE权限,