whatsapp 为什么whatsapp消息发不出去去消息

Copyright (C) 2017 MIUI
京ICP备号 | 京公网安备34号 | 京ICP证110507号posts - 22,&
comments - 28,&
trackbacks - 0
如何将消息发送给联系人
(由于本人喜欢word文档编辑,不喜欢网络编辑,所以仍然提供pdf版文档,方便查阅)
Whatsapp官网上没有找到在上进行消息发送相关的信息,但是有一个相关的帖子,原以为用它的在上也是可以使用的,结果试了下不行,看来错误地把当作了。
基础功能实现
后来根据和的官方文档说明(如果英文不太好,参考中文的翻译文档,链接为下面的第二个地址):
就想着查看了下的配置文件,看看能不能找出点蛛丝马迹,结果发现有如下的信息
android:name=".ContactPicker"
android:configChanges="0x00000FB0"
&intent-filter
android:name="android.intent.action.PICK"
android:name="android.intent.category.DEFAULT"
&/category&
android:name="com.whatsapp"
&/category&
&/intent-filter&
&intent-filter
android:name="android.intent.action.CREATE_SHORTCUT"
&/intent-filter&
&intent-filter
android:name="android.intent.action.SEND"
android:name="android.intent.category.DEFAULT"
&/category&
android:mimeType="audio/*"
android:mimeType="video/*"
android:mimeType="image/*"
android:mimeType="text/plain"
android:mimeType="text/x-vcard"
&/intent-filter&
&intent-filter
android:name="android.intent.action.SEND_MULTIPLE"
android:name="android.intent.category.DEFAULT"
&/category&
android:mimeType="audio/*"
android:mimeType="video/*"
android:mimeType="image/*"
&/intent-filter&
&/activity&
至于是不是这个,简单写个测试就验证了,既然找到了这个对象,怎么将信息发送进去,继续下&&和&&字符串,结果就发现如下一些热帖:
从中发现如果想要发送文字信息给进行内消息的发送,可以利用的中两个缺省的字段和,于是就按照&&这个做下如下的代码尝试。
public&static&boolean&sendWhatsApp(Context&ctx,&String&text){
boolean&sendOk&=&
if(checkApkExist(ctx,&"com.whatsapp")){
Intent&vIt&=&new&Intent("android.intent.action.SEND");
vIt.setPackage("com.whatsapp");
vIt.setType("text/plain");
if(!Util.IsNullOrEmpty(text)){
vIt.putExtra(Intent.EXTRA_TEXT,&"This&is&a&simple&test");
vIt.putExtra(Intent.EXTRA_SUBJECT,&"Subject");
ctx.startActivity(vIt);
return&sendOk;
private&static&boolean&checkApkExist(Context&ctx,&String&packageName)&{
if&(packageName&==&null&||&"".equals(packageName))&
ApplicationInfo&info&=&ctx.getPackageManager().getApplicationInfo(packageName,&PackageManager.GET_UNINSTALLED_PACKAGES);
if(info&!=&null){
}catch&(NameNotFoundException&e){
上述的方法是用于判断当前是否有安装相应包程序的,发送效果如下:
假如上述代码中,去除这段代码之后,就会出现一个选择框的效果,这个就和很多程序中做分享的效果一致了,下面选择环聊做了简单测试。
假如要发图片的话也可以通过分享头像的方式,来实现,下面将代码简单整理了下,就先省略了具体的判断代码:
public&static&void&shareImageToWhatsapp(Activity&ctx,&Bitmap&shareBitmap,&String&subject,&String&text)&{
Intent&intent&=&new&Intent(Intent.ACTION_SEND);
intent.setPackage("com.whatsapp");
intent.setType("image/*");
Uri&imageUri&=&Uri.parse(MediaStore.Images.Media.insertImage(ctx.getContentResolver(),&shareBitmap,&null,&null));
intent.putExtra(Intent.EXTRA_SUBJECT,&subject);
intent.putExtra(Intent.EXTRA_TEXT,&text);
intent.putExtra(Intent.EXTRA_STREAM,&imageUri);
ctx.startActivity(Intent.createChooser(intent,&ctx.getTitle()));
以前对和可以说是一知半解的,对于官方的提供的上面的那个文档,也没有吃透,不过经过这次的机会,对于和可以说有了一个比较进一步的认识。
Intent分为显式和隐式两种,简而言之,显式就是已经明显告知了所要调用的组件名称,而隐式是没有明确告知组件名称的调用方式,所以说显式调用时虽然也是通过,但是显式调用不进行条件过滤;隐式调用组件时,就要通过组建在中设置的来进行匹配了。
显式调用有两种,一种是程序内部明确知道是具体的,然后类似下述的直接调用:
startActivity(new&Intent(this,&ShareTargetActivity.class));
这种调用显然是能够通过或源码到现有文件的方式。另外一种显式调用就是通过的方法来显示调用,比如我们已经知道的组件名了,我们就可以通过以下方式调用:
public&static&boolean&sendWhatsApp(Context&ctx,&String&text){
boolean&sendOk&=&
if(checkApkExist(ctx,&"com.whatsapp")){
Intent&vIt&=&new&Intent();
ComponentName&comp&=&new&ComponentName(&"com.whatsapp",&"com.whatsapp.ContactPicker");
vIt.setComponent(comp);
if(!Util.IsNullOrEmpty(text)){
vIt.putExtra(Intent.EXTRA_TEXT,&text);
vIt.putExtra(Intent.EXTRA_SUBJECT,&"Subject\n");
ctx.startActivity(vIt);
return&sendOk;
显式时,压根就不用设置任何跟相关的参数,如果写了反而证明是不明真相的画蛇添足。
隐式的调用就必须查看里面的配置了,而且根据文档的说明,隐式在进行过滤时,action、和、是必须进行匹配的,至于和选项只是负责传参数,不作为过滤条件。而一个只有一个,则是可以叠加的,至于还是看文档吧,不做过多展看了,通常我们都是忽略掉,在这里正好给我们提供了一个的例子,因为里面的第一个,即如下内容
&intent-filter
android:name="android.intent.action.PICK"
android:name="android.intent.category.DEFAULT"
&/category&
android:name="com.whatsapp"
&/category&
&/intent-filter&
我们可以通过下述方法进行隐式调用,就可以通过这个的过滤,将参数正确传给这个,以下给出简单代码:
public&static&boolean&sendWhatsApp(Context&ctx,&String&text)&{
boolean&sendOk&=&
if&(checkApkExist(ctx,&"com.whatsapp"))&{
Intent&vIt&=&new&Intent("android.intent.action.PICK");
vIt.addCategory("com.whatsapp");
// vIt.setType("text/plain");
if&(!Util.IsNullOrEmpty(text))&{
vIt.putExtra(Intent.EXTRA_TEXT,&text);
vIt.putExtra(Intent.EXTRA_SUBJECT,&"Subject\n");
ctx.startActivity(vIt);
return&sendOk;
注意在上述这个例子中,注释掉的代码是必须注释的,否则程序将因为找不到组件而报的异常错误。
同样我们也不能通过以下方式进行调用
public&static&boolean&sendWhatsApp(Context&ctx,&String&text){
boolean&sendOk&=&
if(checkApkExist(ctx,&"com.whatsapp")){
Intent&vIt&=&new&Intent("android.intent.action.SEND_MULTIPLE");
vIt.setPackage("com.whatsapp");
vIt.setType("text/plain");
if(!Util.IsNullOrEmpty(text)){
vIt.putExtra(Intent.EXTRA_TEXT,&text);
vIt.putExtra(Intent.EXTRA_SUBJECT,&"Subject");
ctx.startActivity(vIt);
return&sendOk;
对照下,应该就一目了然了,总体上,通过这个例子,应该能对和有了更进一步的认识了。
阅读(...) 评论()WhatsApp“已读消息提醒”功能导致一对夫妇离婚
WhatsApp消息是否已读的提醒信息
消息提醒显示,你已经读了我的消息,为啥都30秒了你还不回我?
【TechWeb报道】11月19日消息,据雅虎科技资讯网报道,美国即时消息应用WhatsApp最新的&已读消息&提醒功能近日摧毁了一段婚姻。虽然不能完全怪罪于这个社交应用,但事情的确因它而起。
由于妻子一直以来智能手机的依赖多于对丈夫和孩子的关注,终于有一天,这位妻子漏接了丈夫的电话,并且阅读了丈夫通过WhatsApp发来的消息之后未立即回应。
丈夫出于担心匆匆到家却发现,妻子正忙于用手机同朋友聊天,以至于忽略了他的消息。这使得丈夫最终向妻子发出了她无法忽视的消息&&&我想离婚&。
WhatsApp的&已读消息&提醒是新推出的功能,是由一对双蓝色对勾来区别消息是否&已读&。由于这项功能引起对用户隐私的关注,在最新的更新中,WhatsApp允许用户关闭这一功能。(露天)
官方微博/微信
每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。
↑扫描二维码
想在手机上看科技资讯和科技八卦吗?想第一时间看独家爆料和深度报道吗?请关注TechWeb官方微信公众帐号:1.用手机扫左侧二维码;2.在添加朋友里,搜索关注TechWeb。
相关的资讯有:
相关的博文有:
7月21日消息,之前曝光了三星Galaxy Note 8外观以及配置信息。现在最新消息,三星官方...
缩减产品线,合并旗下子品牌,今年对于联想手机来说特别关键,因为他们要用精品的Moto...
昨天魅族PRO 7通过了工信部的入网许可,这款新旗舰的外观已经毫无悬念了。...
北京时间7月19日早间消息,亚马逊旗下AWS云计算服务周四发布的新版客户协议显示,该公...
“最主要的是,从我的角度来说,现在给乐视网选择什么样的合作伙伴。要么我干,要么我...
苹果芯片代工商台积电公布了公司未经审计的2017年第二季度财报。财报显示,台积电第二...
迅雷可以说是目前国内第一大下载工具,功能丰富强大,尤其是加入会员之后……不过据网...
如果你是 iPhone 版 Google Play Music 的用户,那么现在我们可以告诉你一个好消息,...
今年早些时候,苹果发布了小视频制作及分享应用 Clips ,只要轻点几下,即可创建并发...
阴阳师夏日祭新装情报:四位大人已经迫不及待地换上了夏日祭新装赶赴京都夏夜的花火之......
暖暖环游世界四周年庆典即将开启!同步页游新套装推出,下面就为大家带来暖暖环游世界......
帅气又强力的男偃师登场后备受好评,如今,天工阁的第二位角色——女偃师阮烟罗也将隆......
夜雾迷城活动2月22日5:00—2月28日23:59,本次活动新增套装黎明之冠新月之吻,下面为......
Copyright (C)
All rights reserved.
请选择一张图片分享
要转发到新浪微博,请
要转发到QQ空间,请  7月11日,市委常委、纪委书记黎云到我县,就非公有制经济发展及非公有制企业参与精准扶贫情况进行调研。县委书记唐先程,县委常委、县…
  7月11日,我县在县脱贫攻坚指挥部召开扶贫开发领导小组各专责小组7月份例会暨迎接国务院扶贫开发领导小组脱贫攻坚督查巡查工作布置会…
  为了推进自治区党委对贺州市及所辖县(区)巡视工作深入开展,7月6日,自治区党委第六巡视组、贺州市委派出的第二巡察组巡视巡察钟山…
  7月2日,我县出现暴雨到大暴雨,局部特大暴雨,造成各乡镇不同程度受灾,特别是清塘镇、燕塘镇、红花镇、花山瑶族乡大部分村屯受灾严…
深秋的一天,艳阳高照,风和日丽。应钟山县老年委办公室领导的邀请,我们一行四人到花山瑶族乡宝鹿村中洞自然村采访100岁的老寿星覃文庭。
重点办事服务
把好扶贫的天平
怀律于心 廉政扶贫
廉洁扶贫沙画
山歌唱响脱贫攻坚
以廉护爱 让爱永远
助农增收篇
梦娃送吉祥送美德
廉政为公,共筑中国梦
文明中国礼公益广告
《社会正能量》公益广告
《Family》公益广告
《母亲的七秒》公益广告
《老爸的谎言》公益广告
留一盏灯温暖他人
钟山县处于我国西南和华南经济区接合部,位于广西东部偏北,距桂林178公里、梧州176公里、广州370公里。全县总面积1472平方公里,辖10个镇和2个瑶族乡,113个行政村,总人口42.33万。国道323线、桂梧高速公路、贵广铁路、永贺高速公路横贯县境……
  6月17日,钟山县石龙镇举办首届旅游文化节。市政协副主席唐玉梅出席开幕式并参加有关活动。县领导黎…
  6月16日,我县在县政府小礼堂召开全县上半年经济运行和重大项目推进会。县委书记唐先程、县长陈书莹…
  5月11日,市委常委、市政府党组成员杨宏伟率调研组到珊瑚镇开展乡村旅游调研活动。市旅发委主任张贤…whatsapp发不出消息了?? - 出口交流 -
福步外贸论坛(FOB Business Forum) |中国第一外贸论坛
UID 2834418
阅读权限 40
whatsapp发不出消息了??
今天打开whatsapp,消息突然发不出去了。
UID 2834418
阅读权限 40
用wifi 或者是数据流量都不行,请问是怎么回事?
UID 2627385
阅读权限 40
我的是视频发不出去了。。。
UID 2834418
阅读权限 40
回复 #3 勾勾公子 的帖子
我是连消息都不行
UID 2144307
阅读权限 40
whatsapp是不是发生了什么事情,消息都发不了。损失巨大啊。
UID 1968160
积分 12140
阅读权限 80
卸载了重装,登陆都登陆不了,连接不上 OMG
UID 1303106
福步币 50 块
阅读权限 60
回复 #1 Joyce-X 的帖子
需要安装最新版本的
UID 2887783
阅读权限 25
我的已经是最新版本了,还是有时行有时不行,客人发的图片都接收不了,各种坑啊!!
UID 2855619
阅读权限 25
我也是 wifi 4G 手机电脑网页版都不行,图片视频不行,简单的消息还是可以发的
UID 2218759
阅读权限 40
UID 2912411
阅读权限 25
UID 2375925
阅读权限 40
网页版的很早就不能用了
(plush toy)
UID 1487400
阅读权限 60
没法正常使用WhatsApp了,好郁闷了
积分 946821
帖子 56432
福步币 90163 块
阅读权限 200
UID 2627385
阅读权限 40
回复 #4 Joyce-X 的帖子
今天看到消息,好像是全部都不行了,不要卸载重装很多人重装后系统直接奔溃了,
苹果还能发下信息,但是也接收不了图片,翻一下墙还是可以发图片的,但是V P N 不管是付费的还是免费的全被封了,可以在坛子里找一下福友分享的免费翻 墙软件,可以用。
当前时区 GMT+8, 现在时间是
Powered by D1scuz! && 2001-}

我要回帖

更多关于 whatsapp图片发不出去 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信