android jni 发送短信,android5.0以上版本如何直接发送短信?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
下面的代码在5.0一下版本能够直接发送,但5.0以上就会跳转到系统的短信发送界面,应该怎么修改呢?(我有看到过一个叫“招商致远手机证券”的app在5.0以上版本也能直接发短信,但反编译未能成功,smali文件是出来了,但再转成java文件就会出错,smali文件代码我又看不懂……)
if (TelephonyManager.SIM_STATE_READY == Tools.getSimStatus(WoDeDianZiBaoKaActivity.this)) {
SmsManager smsManager = SmsManager.getDefault();
Intent sendIntent = new Intent(Constants.SEND_ACTION);
PendingIntent sendPendingIntent = PendingIntent.getBroadcast(WoDeDianZiBaoKaActivity.this,0, sendIntent, 0);
Intent deliverIntent = new Intent(Constants.DELIVER_ACTION);
PendingIntent deliverPendingIntent = PendingIntent.getBroadcast(WoDeDianZiBaoKaActivity.this,0, deliverIntent, 0);
String msg = Tools.getSmsContent(WoDeDianZiBaoKaActivity.this,Constants.ZHU_DONG_SMS_FLAG,null);
// 拆分短信内容(手机短信长度限制)
List divideContents = smsManager.divideMessage(msg);
for (String text : divideContents) {
smsManager.sendTextMessage(
JniConstants.getJniCAT_POOL_NUMBER(),null, text,sendPendingIntent,
deliverPendingIntent);
}
// 添加短信发送过渡效果
LoadDialog = new Loading_Dialog(
WoDeDianZiBaoKaActivity.this);
LoadDialog.Loading_SetMsgSendingText();
LoadDialog.Loading_ZhuanDong();
dialogUtil.dismiss();
} else {
ToastMsg("SIM卡未就绪");
}
android jni 发送短信,android5.0以上版本如何直接发送短信?相关推荐
- android实现直接发短信,android5.0以上版本如何直接发送短信?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面的代码在5.0一下版本能够直接发送,但5.0以上就会跳转到系统的短信发送界面,应该怎么修改呢?(我有看到过一个叫"招商致远手机证券" ...
- (转)Android高级进阶--插曲-从Android5.0到Android9.0各版本变化
原文:https://blog.csdn.net/gaoxiaoweiandy/article/details/83216001 从Android5.0到Android9.0 自从公司提出了一些出其不 ...
- Android高级进阶--插曲-从Android5.0到Android10各版本变化
从Android5.0到Android10 一.Android5 1.ANDROID 5.0 行为变更: 声音和振动 (1)如果您当前使用 Ringtone.MediaPlayer 或 Vibrato ...
- android 动画后动画效果,Android5.0之后 VectorDrawable实现超炫酷动画效果
标签介绍: , , , 项目中还是用到了一些动画的标签,这里就不做展示了 path android:name 定义该 path 的名字,这样在其他地方可以通过名字来引用这个路径 android:pat ...
- Android自定义View(四)——仿Android5.0波纹效果
项目源码比较简单,直接看帖的代码就可以了. 说实话,我是真没有去看RippleView的源码,只是从表面看到它的效果,所以产生了一点思路,所以功能很有局限性,而且用起来也比较复杂,大家且看且喷就好^_ ...
- Android --- 百度地图 SDK v3.6.0 以上版本找不到 PoiOverlay 类
解决方法: 下载下面的包,解压 链接:https://pan.baidu.com/s/1Wux0Y8-ZygYL5v0gRanVqw 提取码:ccxx 将下面的文件放到你的项目中
- Android5.0源码分析—— Zygote进程分析
1 Zygote简介 Android的应用程序一般都是由Java语言编写而成的,这样的应用程序需要运行在独自的Dalvik虚拟机之上(当然,5.0好像默认了ART了).但是,如果在每一个进程 ...
- 友情提醒:欲开发android5.0以上应用,请全部更新开发工具至最新
周末帮人完成一个项目,android5.0以上版本,谁知道被开发工具折腾的死去活来.我的开发环境是adt-bundle-windows-x86-20140702.zip版本,也是目前能找到的adt-b ...
- 解决Picasso在Android 5.0以下版本不兼容https导致图片不显示
近期在项目中遇到了一个问题,使用picasso加载图片在Android5.0以下版本图片显示不来. 由于之前在几个项目中都使用过picasso而且未出现类似问题,觉得值得好好研究一下. 简单定位一下问 ...
最新文章
- 制作碳排放强度的空间可视化_【科研成果】吴传清、宋子逸:长江经济带农业碳排放的时空差异特征分析...
- android闹钟详细设计,基于LabVIEW的闹钟设计 详细文档+程序
- Windows2003 企业版 + Sql Server2005手工调整数据库服务器内存
- OpenCV3学习(12.5) opencv实现粒子滤波目标跟踪
- Windows Terminal v0.7 发布:支持分屏、重排选项卡和改进 UI
- Uber无人车为何危险:长期忽视模拟器,只在意路测 | 内部声音
- anaconda 创建,激活,退出,删除环境
- myBatis-plus异常提示For input string: {0=null}
- 知识就是力量!(内含赠书福利)
- 【幅频均衡带通滤波器】基于FPGA的幅频均衡带通滤波器的设计
- FitStar Yoga-健身类App原型分享
- MPS的DCDC国产代换件
- Python 矩形积分法计算f_x=x函数的值(完美实现)
- 无线产品的‘接收灵敏度’、‘无线协商速率’、‘发射功率’、‘无线干扰’
- 服务器temp文件夹文件都能清理吗,Temp文件夹是什么?Windows中Temp文件夹下内容可以随意删除吗?...
- 企业竞争力分析及综合评价体系的构建
- gds文件 导出_cadence virtuoso 批量导出gds方法
- 用小鸟云服务器搭建网站常用的伪静态设置规则
- Python 爬虫十六式 - 第七式:RE:用匹配来演绎编程的艺术
- 38个常用Python库:数值计算、可视化、机器学习等8大领域都有了