Android 在 SDK 版本5.0,N(API23)阶段startActivity()出错
来源:互联网 发布:淘宝网注册网上开店 编辑:程序博客网 时间:2024/06/06 13:18
在将Eclipse项目修改AndroidStudio环境之后出现拨打电话的 startActivity(intent);一直报错!
由于拨打电话数据用户的隐私,再者由于在5.0之后Android更注重于用户的隐私权限,为此出现了在低版本没有的问题,而在高版本出现的个别问题!
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + "4008109899")); startActivity(intent);
Missing permission required by intent Intent.ACTION_cALL; android.permission.CALL ErrorException!
发现在Android 5.0之后启动的格式必须是显示的不能使用隐示启动!
之后根据一些相关的查阅和浏览将其改为显示启动即可!
在这里我们还是模拟拨打电话的事例
Intent intent = new Intent(); intent.setAction(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:" + "4008109899")); startActivity(intent);
OK,很好的解决了存在的问题!
0 0
- Android 在 SDK 版本5.0,N(API23)阶段startActivity()出错
- Android高版本SDK生成的Project换用低版本SDK编译出错的问题(不生成R.java)
- Android高版本SDK生成的Project换用低版本SDK编译出错的问题(不生成R.java)
- Android的startActivity启动出错
- android 使用startActivity()从一个fragment 跳转另一个activity出错
- android studio中在api23版本中使用HttpClient的问题
- 如何在API23(Android6.0)中使用HttpClient
- Android之动态申请权限(API23以上需求)
- Android之动态申请权限(API23以上需求)
- Android 动态权限申请 (API23及以上的需求)
- Android N在lunch时出错
- Android环境不识别SDK(sdk版本过低)
- Android N版本(7.0)适配
- 【Android】getColor(int id)在API23时过时
- android studio 在API23下,怎么使用HttpClient
- android更新sdk出错
- android6.0(API23)如何使用HttpClient
- startActivity跳转出错
- JAVA多线程实现的三种方式
- 01-如何集成通用Mapper
- 操作系统思考 第二章 进程
- [Android]自定义垂直滚动的广告区
- 快速集成Android实现下拉刷新上拉加载更多
- Android 在 SDK 版本5.0,N(API23)阶段startActivity()出错
- what is the trick that PtOSContainer
- MemoryMappedFile 内存映射+ Parallel 并行分块 读写大文件
- 区间 (Standard IO)
- 杭电2021发工资咯:)
- 图解notepad++插件使用
- leetcode算法总结之字符串除空格操作
- iOS真机运行出现The certificate used to sign "APP名" has either expired or has been revoked.
- 2016年最新的第三方支付公司排名