开发者工具Chrome Developer Tool

https://developers.google.com/chrome-developer-tools/docs/profiles   一直被墙,需要代理

Google      http://91.213.30.151/      http://64.233.167.165/      http://myrevery.com/Google/

http://getfirebug.com/wiki/index.php/HTML_Panel

http://www.cnblogs.com/wukenaihe/archive/2013/01/27/javascript%E8%B0%83%E8%AF%95.html

和浏览器打交道的有三种人:普通用户、Web开发者、浏览器开发者。其中第二种经常使用其中一个功能,developer tool,这是一个开发者工具集,可以调试javascript、布局、网络交互、内存等。我们在IE、Google Chrome、FireFox等浏览器中按下F12来打开或关闭她。

这里使用的是360Chrome,主要可以切换模式、手势,用着方便些,以下以这个介绍。

Chrome Developer Tools(下面简称为DevTools)窗口是和当前打开页面关联的。

这个窗口分为三部分:顶部选项卡、主体界面、底部工具状态栏。

顶部选项卡,有八个,依次为:HTML元素浏览、资源文件、网络监控、源代码、时间轴分析、性能分析、页面审查、命令控制台,其中倒数第二和第三可点击右键关闭,再次打开DevTools恢复。

底部左边三个按钮固定不变,依次为:以独立于浏览器窗口显示开关,控制台和主题界面一起显示开关、捕获页面元素以监视开关。右边有错误或警告提示、以及设置按钮设置按钮如下:

元素选项卡面板

修改元素的属性如 margin,padding,width 或者 height。

快捷键:

上下方向键,增加或减少1个单位;

Shift + 上下方向键,增加或减少10个单位;

Shift + Page-Up / Page-Down,可以增加或减少100个单位。

Alt + Page-Up / Page-Down,增加或减少0.1个单位。

1. HTML元素浏览

主体分成左标签节点DOM树、右标签节点css风格两部分。底部状态栏,除了3个不变按钮外,多了个节点选择器路径导航功能按钮,用于快速定位查看父节点。

1.1 节点的跟踪捕获定位功能。

1、已知页面元素,在DOM节点树中定位对应的位置。

点击状态栏左边的第三个、放大镜图案的按钮,就开启鼠标捕捉页面元素功能,快捷键是Ctrl+Shift+C。只要页面能显示出来的,鼠标移到哪,就已矩形方式高亮显示出来,并带有选择器和大小提示。如果点击鼠标就释放光标的捕获状态,并在下面的DOM树中把刚刚点击的页面元素定位出来,或者ECS键直接释放而不定位。如下图。

有时,有的控件是焦点失去就隐藏的,不好使。如下图,这是一个自定义下拉框在上面右键菜单选择[审查元素/Inspect element]即可,一般这种都是和上面那个输入框一起的,定位输入框即可在下面找到他。

2、已知DOM节点,在页面元素中定位对应的位置。

光标在DOM树上移动时,页面上就会高亮显示出来,很方便查看到在页面中的位置。此外在控制台里输出的节点元素也可以在页面中显示位置,这样我们可以通过javascript动态获取模糊匹配元素以致查找到特定元素。如下图。

1.2 标签节点的编辑功能

鼠标双击某标签节点上的某属性(除链接)即可立即进入编辑状态或者右键菜单选择[编辑属性/Edit attribute],修改立即生效,如下2图。

编辑功能不仅仅只能修改删除、还带有撤销功能,可以无限步的貌似,很方便。

标签节点菜单功能如下:

节点上下文右键菜单

  • Add Attribute 为选中节点添加属性。
  • Edit Attribute 修改鼠标下的节点的属性,同双击,而快捷键Enter,仅第一个属性。
  • Force element state强设置元素状态,如图4种状态。
  • Edit as HTML 开启编辑选中的整个节点和子节点HTML代码的状态。
  • Copy as HTML 拷贝选中的整个节点和子节点HTML代码到剪切板。
  • Copy XPath 拷贝定位元素位置的XPath路径到剪切板。XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。
  • Delete Node 删除选中节点,同快捷键Delete按键。
  • Break on…可以在这个节点下,子节点树被修改、节点属性被修改、节点被移除时,断到发生此事件的函数调用处。

1.3节点信息查看和热修改

右侧面板

在Dom节点树里选中的项都会在右侧面板展示更加丰富的内容:Style(CSS 样式)、Computed(计算后的最终样式)、Events Listeners(事件监听器)、DOM Breakpoints(Dom断点)、Properties(属性)。

Style

分为三种:内联样式,user agent stylesheet、css文件/style标签内样式。文件形式都会给出文件地址的链接,方便切换到源代码选项卡查看。

每个样式是否生效,尽收眼底,可选择复制;样式选择器名字、生效哪个属性、新增等都可以即时修改生效。

错误属性,有黄色感叹号,如内联(行内)元素设置width, height无效。被权重高的选择器覆盖的用删除线表示。

右上角还有三个小按钮,实现了新增样式、开关元素状态和颜色显示方式的切换。

如CSS标准:内边距、边框和外边距都是可选的,默认值是零。但是,许多元素将由用户代理样式表(user agent stylesheet)设置外边距和内边距。可以通过将元素的 margin 和 padding 设置为零来覆盖这些浏览器样式。

Computed

The Computed Side Panel shows all style values the user agent calculated for display while interpreting the given CSS information.

Events Listeners

The Events Side Panel lists all event handlers assigned to the selected element as well as event listeners for document and window.

DOM Properties

You can see information about the DOM according to the selected node inside the DOM tab. This tab offers the full functionality of the DOM Panel. This also includes its Options Menu.

Element Path

Inside the panel menu there is a list of nodes, starting with the currently selected node and going up the element structure up to the root node of the document. The list looks like what some Web sites call a "breadcrumb" list. Hovering one of the nodes inside the list shows a highlighting box around the element inside the page and clicking on it selects the node inside the tree structure of the HTML panel. The context menu of each item in the list offers thereby the same options as the node's context menu inside the Node View.

元素

来自:http://www.cnblogs.com/tzyy/p/4151291.html

在chrome控制台中的resources选项卡中可以看到cookie的信息。

一个域名下面可能存在着很多个cookie对象。

name字段为一个cookie的名称。

value字段为一个cookie的值。

domain字段为可以访问此cookie的域名。

非顶级域名,如二级域名或者三级域名,设置的cookie的domain只能为顶级域名或者二级域名或者三级域名本身,不能设置其他二级域名的cookie,否则cookie无法生成。

顶级域名只能设置domain为顶级域名,不能设置为二级域名或者三级域名,否则cookie无法生成。

二级域名能读取设置了domain为顶级域名或者自身的cookie,不能读取其他二级域名domain的cookie。所以要想cookie在多个二级域名中共享,需要设置domain为顶级域名,这样就可以在所有二级域名里面或者到这个cookie的值了。
顶级域名只能获取到domain设置为顶级域名的cookie,其他domain设置为二级域名的无法获取。

path字段为可以访问此cookie的页面路径。 比如domain是abc.com,path是/test,那么只有/test路径下的页面可以读取此cookie。

expires/Max-Age 字段为此cookie超时时间。若设置其值为一个时间,那么当到达此时间后,此cookie失效。不设置的话默认值是Session,意思是cookie会和session一起失效。当浏览器关闭(不是浏览器标签页,而是整个浏览器) 后,此cookie失效。

Size字段 此cookie大小。

http字段  cookie的httponly属性。若此属性为true,则只有在http请求头中会带有此cookie的信息,而不能通过document.cookie来访问此cookie。

secure 字段 设置是否只能通过https来传递此条cookie

网络时间轴导出为 HAR 文件

HAR(HTTP 存档)文件可以用于各种性能分析技术和调试。测试提 bug 时可以附上 HAR 文件 - 开发人员可以在本地运行 HAR 数据查找问题原因。

我们可以用 Chrome 开发工具导出网络标签时间轴,右键点击网络输入,选择“Save as HAR with Content”。

Firebug 需要另安装插件 Net-export,此工具由 Firebug 开发主管和 HAR 格式创造者开发。

chromeHAR 是个在线工具,提供跟 Chrome 一样的时间轴界面,功能类似。

保存为HAR后分析工具,托管在http://ericduran.github.io/chromeHAR/

在线 HAR后分析工具 http://www.softwareishard.com/har/viewer/

网络时间轴显示网页加载有多快,用一条线标记 DOMContentLoaded 和 load 事件触发的时机。

  • 当浏览器解析文档完毕(但是其他资源比如图像,样式表可能未下载完毕)DOMContentLoaded 触发,它用蓝线标识。
  • 当所有初始资源(图像,样式表,JavaScript)加载完毕,load 事件触发一次,它用红线标识。
  • 当两个事件同时触发,标识线是紫色的。

如果希望重发送 XHR 请求,但不想刷新页面或重触发事件,可以右键点击资源,选择“Replay XHR”(Firebug 叫“Resend”)。

在网络标签按顺序显示每个请求的资源,点击每列的标题可以重新排序。

点击“Timeline”字段显示额外的排序选项:

  • Start Time 默认选项,按每个请求开始时间排序
  • Response Time 按网络请求获得响应的时间排序
  • End Time 按请求完成时间排序
  • Duration 按请求完成花费时间排序
  • Latency 浏览器初始请求到接收响应的时间总和。以等待时间排序,可以看看哪个资源占用了大量时间等待响应。等待时间依赖于用户距服务器的距离,设置 Content Delivery Networks (CDN)可以改善此时间。合并 CSS 和 JavaScript 文件,图像拼接可以减少资源请求数,因此减少总延迟。

Chrome插件(Extensions)

开发文档google看不到,看这里 中文 http://open.chrome.360.cn/extension_dev/overview.html

来自:http://www.cnblogs.com/guogangj/p/3235703.html#t9-1

调试Content Script

如我提供的这个例子,可在Sources的“Copntent Scripts”下看到“content_script.js”然后设断点,执行到断点处时,Chrome会挺住,你可以观察到上面的值,如图:

太cool了,请问你还要一点点alert吗?

调试Background

由于background和content script并不在同一个运行环境中,因此上面的方法是看不到Background的javascript的。要调试Background,还需要打开插件页,也就是“chrome://extensions”。点对应的插件的“generated background page.html”,就出现了调试窗口,接下来的操作就跟前面的类似了。如图:

至于你看到ID,“aajnhhjiia……”这一长串东西,这是chrome自动安排的一个ID。

调试Popup

虽然Popup和Background是处于同一运行环境中,但在刚才的Background的调试窗口中是看不到Popup的代码的。调试Popup还需要这样:

然后……就跟前面差不多了。

一些问题

也许有时候你会发觉调试器不是很灵,至少我用下来感觉如此,比如你可能发现断点设不了,或者断点不起作用,或者看不到你自己的javascript文件。我的方法是在插件页中,把对应的插件的“已启用”这个复选框去掉,再重新勾上,然后再点一下“重新加载(Ctrl+R)”,通常能解决问题。当然了,还有些很古怪的问题,还不好重现,总体的解决思路就是重新载入一下,实在不行的话重启浏览器,或者清除浏览器缓存什么的,再试试看。

在做插件调试的时候我还遇到一个十分郁闷的问题,那就是我的Chrome使用了“Go Agent”,关于Go Agent是用来干嘛的,这个嘛,可以去google一下,我相信绝大多数程序员都会喜欢上它……可由于使用了这个东西,很可能会导致插件的XMLHttpRequest工作不正常,而且可能你会思索半天也找不到原因,好吧,暂时把Go Agent停用掉,甚至可能你需要重启下Chrome——我的经验。

利用其支持的XPath来获取xml元素

w3-standardized and https://developer.mozilla.org/en-US/docs/Web/API/Document.evaluate

特别的带命名空间处理:Introduction to using XPath in JavaScript

如微信weixin638android680.apk清单文件AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.tencent.mm"
platformBuildVersionCode="21"
platformBuildVersionName="5.0.1-1624448"
android:installLocation="0"
android:versionCode="680"
android:versionName="6.3.8.56_re6b2553" > <permission
android:name="com.tencent.mm.plugin.permission.WRITE"
android:protectionLevel="0x00000002" >
</permission>
<permission
android:name="com.tencent.mm.plugin.permission.READ"
android:protectionLevel="0x00000002" >
</permission>
<permission
android:name="com.tencent.mm.permission.MM_MESSAGE"
android:protectionLevel="0x00000002" >
</permission> <uses-permission android:name="com.tencent.mm.plugin.permission.READ" >
</uses-permission>
<uses-permission android:name="com.tencent.mm.plugin.permission.WRITE" >
</uses-permission>
<uses-permission android:name="com.tencent.mm.plugin.permission.SEND" >
</uses-permission>
<uses-permission android:name="com.tencent.mm.permission.MM_MESSAGE" >
</uses-permission>
<uses-permission android:name="com.huawei.authentication.HW_ACCESS_AUTH_SERVICE" >
</uses-permission> <uses-sdk
android:minSdkVersion="15"
android:targetSdkVersion="23" >
</uses-sdk> <uses-feature
android:name="android.hardware.camera"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.bluetooth"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.location"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.location.gps"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.location.network"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.microphone"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.telephony"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.touchscreen"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.wifi"
android:required="false" >
</uses-feature> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" >
</uses-permission>
<uses-permission android:name="android.permission.CAMERA" >
</uses-permission>
<uses-permission android:name="android.permission.GET_TASKS" >
</uses-permission>
<uses-permission android:name="android.permission.INTERNET" >
</uses-permission>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" >
</uses-permission>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" >
</uses-permission>
<uses-permission android:name="android.permission.RECORD_AUDIO" >
</uses-permission>
<uses-permission android:name="android.permission.READ_CONTACTS" >
</uses-permission>
<uses-permission android:name="android.permission.READ_SMS" >
</uses-permission>
<uses-permission android:name="android.permission.VIBRATE" >
</uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK" >
</uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
</uses-permission>
<uses-permission android:name="android.permission.WRITE_CONTACTS" >
</uses-permission>
<uses-permission android:name="android.permission.WRITE_SETTINGS" >
</uses-permission>
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" >
</uses-permission>
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" >
</uses-permission>
<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" >
</uses-permission>
<uses-permission android:name="com.tencent.mm.location.permission.SEND_VIEW" >
</uses-permission>
<uses-permission android:name="android.permission.BLUETOOTH" >
</uses-permission>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" >
</uses-permission>
<uses-permission android:name="android.permission.BROADCAST_STICKY" >
</uses-permission>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" >
</uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.GET_PACKAGE_SIZE" >
</uses-permission>
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" >
</uses-permission>
<uses-permission android:name="android.permission.NFC" >
</uses-permission>
<uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" >
</uses-permission>
<uses-permission android:name="android.permission.WRITE_APP_BADGE" >
</uses-permission> <application
android:name=".app.MMApplication"
android:allowBackup="false"
android:hardwareAccelerated="true"
android:icon="@7F020365"
android:label="@7F0908DD"
android:largeHeap="true"
android:theme="@7F0D0142" >
<uses-library
android:name="com.google.android.maps"
android:required="false" >
</uses-library>
<uses-library
android:name="com.sec.android.app.multiwindow"
android:required="false" >
</uses-library> <meta-data
android:name="com.sec.android.support.multiwindow"
android:value="true" >
</meta-data>
<meta-data
android:name="com.sec.android.multiwindow.DEFAULT_SIZE_W"
android:value="632.0dip" >
</meta-data>
<meta-data
android:name="com.sec.android.multiwindow.DEFAULT_SIZE_H"
android:value="598.0dip" >
</meta-data>
<meta-data
android:name="com.sec.android.multiwindow.MINIMUM_SIZE_W"
android:value="632.0dip" >
</meta-data>
<meta-data
android:name="com.sec.android.multiwindow.MINIMUM_SIZE_H"
android:value="598.0dip" >
</meta-data>
<meta-data
android:name="wx_qlauncher_coop"
android:value="fun1,fun2" >
</meta-data>
<meta-data
android:name="wechat_fun_support"
android:value="ext1" >
</meta-data>
<meta-data
android:name="wechat_ext_api_level"
android:value="5" >
</meta-data>
<meta-data
android:name="SupportedAirMsgVersion"
android:value="1.0.0" >
</meta-data>
<meta-data
android:name="com.tencent.mm.BuildInfo.CLIENT_VERSION"
android:value="0x26030838" >
</meta-data>
<meta-data
android:name="com.tencent.mm.BuildInfo.BUILD_TAG"
android:value="MicroMessenger_Android_GIT_RELEASE #2224" >
</meta-data>
<meta-data
android:name="com.tencent.mm.BuildInfo.BUILD_OWNER"
android:value="/home/android" >
</meta-data>
<meta-data
android:name="com.tencent.mm.BuildInfo.BUILD_HOSTNAME"
android:value="ammdev" >
</meta-data>
<meta-data
android:name="com.tencent.mm.BuildInfo.BUILD_TIME"
android:value="12/09/2015 08:29 PM" >
</meta-data>
<meta-data
android:name="com.tencent.mm.BuildInfo.BUILD_COMMAND"
android:value="unknown" >
</meta-data>
<meta-data
android:name="com.tencent.mm.BuildInfo.BUILD_REV"
android:value="e6b2553" >
</meta-data>
<meta-data
android:name="com.tencent.mm.BuildInfo.BUILD_SVNPATH"
android:value="origin/RB-6.5-v3@git" >
</meta-data> <activity
android:name=".ui.LauncherUI"
android:configChanges="0x000004A0"
android:label="@7F0908DE"
android:launchMode="1"
android:theme="@7F0D0166"
android:windowSoftInputMode="0x00000012" >
<intent-filter>
<action android:name="android.intent.action.MAIN" >
</action> <category android:name="android.intent.category.LAUNCHER" >
</category>
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" >
</category>
</intent-filter>
<intent-filter>
<action android:name="com.tencent.mm.action.BIZSHORTCUT" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category>
</intent-filter>
</activity>
<activity
android:name=".ui.DataTransferUI"
android:configChanges="0x000004A0"
android:launchMode="2" >
</activity>
<activity
android:name=".ui.CheckCanSubscribeBizUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000010" >
</activity>
<activity
android:name=".ui.CheckAppCanAddCardUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000010" >
</activity>
<activity
android:name=".ui.CheckSmsCanAddCardUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000010" >
</activity>
<activity
android:name=".ui.chatting.ChattingUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000010" >
</activity>
<activity
android:name=".ui.chatting.SendImgProxyUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".ui.chatting.ImageDownloadUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.chatting.AtSomeoneUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.chatting.AtSomeoneInBizChatUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.chatting.AppAttachDownloadUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.chatting.AppAttachFileListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.chatting.ChatMoreSelectUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000022" >
</activity>
<activity
android:name=".ui.transmit.SelectConversationUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.transmit.SelectBizChatConversationUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0166" >
</activity>
<activity
android:name=".ui.transmit.SightForwardUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.transmit.ShareImageSelectorUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.AddressUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.SelectContactUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.SelectSpecialContactUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.SelectLabelContactUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.GroupCardSelectUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000022" >
</activity>
<activity
android:name=".ui.SingleChatInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.SendContactCardUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.conversation.BizConversationUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0167" >
</activity>
<activity
android:name="com.tencent.mm.ui.conversation.BizChatConversationUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0167" >
</activity>
<activity
android:name="com.tencent.mm.ui.conversation.BizChatFavUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.transmit.MsgRetransmitUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".ui.transmit.SendAppMessageWrapperUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".ui.transmit.TaskRedirectUI"
android:configChanges="0x000004A0"
android:excludeFromRecents="true"
android:taskAffinity="com.tencent.mm.openapi.taskredirect"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".ui.contact.ModRemarkNameUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000014" >
</activity>
<activity
android:name=".ui.contact.ContactRemarkInfoModUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".ui.contact.ContactRemarkInfoViewUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.contact.ContactRemarkImagePreviewUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0146" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.SayHiEditUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name="com.tencent.mm.ui.ExposeWithProofUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.ExposeWithProofStepTwoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.ExposeSupplementUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.ExposeWithProofImagePreviewUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.NoRomSpaceDexUI"
android:configChanges="0x000004A0"
android:process=":nospace" >
</activity>
<activity
android:name=".ui.tools.NewTaskUI"
android:configChanges="0x000004A0"
android:launchMode="3"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".ui.tools.DisasterUI"
android:configChanges="0x000004A0"
android:launchMode="3" >
</activity>
<activity
android:name=".ui.tools.MultiStageCitySelectUI"
android:configChanges="0x000004A0"
android:exported="false" >
<intent-filter>
<action android:name="com.tencent.mm.action.GET_ADRESS" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category>
</intent-filter>
</activity>
<activity
android:name=".ui.tools.CountryCodeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.tools.CropImageNewUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:process=":tools" >
</activity>
<activity
android:name="com.tencent.mm.ui.chatting.gallery.ImageGalleryUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0149" >
</activity>
<activity
android:name="com.tencent.mm.ui.chatting.gallery.ImageGalleryGridUI"
android:configChanges="0x000004A0"
android:hardwareAccelerated="true"
android:launchMode="1" >
</activity>
<activity
android:name=".ui.tools.ShowImageUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.SnsAddressUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.VoipAddressUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.tools.ShareImgUI"
android:configChanges="0x000004A0"
android:icon="@7F020365" >
<intent-filter android:label="@7F0908DF" >
<action android:name="android.intent.action.SEND" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="image/*" >
</data>
<data android:mimeType="video/*" >
</data>
<data android:mimeType="text/*" >
</data>
<data android:mimeType="application/*" >
</data>
</intent-filter>
<intent-filter android:label="@7F0908DF" >
<action android:name="android.intent.action.SEND_MULTIPLE" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="image/*" >
</data>
</intent-filter>
</activity>
<activity
android:name=".ui.tools.AddFavoriteUI"
android:configChanges="0x000004A0"
android:icon="@7F020087" >
<intent-filter android:label="@7F0908E1" >
<action android:name="android.intent.action.SEND" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="image/*" >
</data>
<data android:mimeType="video/*" >
</data>
<data android:mimeType="text/*" >
</data>
<data android:mimeType="application/*" >
</data>
<data android:mimeType="audio/*" >
</data>
</intent-filter>
<intent-filter android:label="@7F0908E1" >
<action android:name="android.intent.action.SEND_MULTIPLE" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="image/*" >
</data>
</intent-filter>
</activity>
<activity
android:name=".ui.tools.ShareToTimeLineUI"
android:configChanges="0x000004A0"
android:icon="@7F02062D" >
<intent-filter android:label="@7F0908E0" >
<action android:name="android.intent.action.SEND" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="image/*" >
</data>
</intent-filter>
<intent-filter android:label="@7F0908E0" >
<action android:name="android.intent.action.SEND_MULTIPLE" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="image/*" >
</data>
</intent-filter>
</activity>
<activity
android:name=".ui.tools.ShareScreenImgUI"
android:configChanges="0x000004A0"
android:icon="@7F020365"
android:launchMode="2" >
<intent-filter android:label="@7F0908DF" >
<action android:name="android.intent.action.VIEW" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="image/*" >
</data>
</intent-filter>
</activity>
<activity
android:name=".ui.tools.ShareScreenToTimeLineUI"
android:configChanges="0x000004A0"
android:icon="@7F02062D"
android:launchMode="2" >
<intent-filter android:label="@7F0908E0" >
<action android:name="android.intent.action.VIEW" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="image/*" >
</data>
</intent-filter>
</activity>
<activity
android:name=".ui.tools.ShareImageRedirectUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.backup.topcui.BakToPcUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.topcui.BakWaitingUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.topcui.BakFinishUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.topcui.BakConnErrorUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.topcui.BakOperatingUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.ui.BakChatUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.ui.BakChatRecoverCheckUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.ui.BakChatUploadSelectUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.ui.BakChatUploadingUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.ui.BakChatRecoveringUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.ui.BakchatSetCryptUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.ui.BakchatSelcetCryptUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.ui.BakChatInputCryptUI"
android:configChanges="0x000004A0" >
</activity> <receiver
android:name=".booter.NotifyReceiver"
android:exported="false" >
</receiver>
<receiver
android:name=".booter.BluetoothStateReceiver"
android:exported="false" >
<intent-filter>
<action android:name="android.bluetooth.adapter.action.STATE_CHANGED" >
</action>
</intent-filter>
</receiver>
<receiver
android:name=".sandbox.monitor.CrashUploadAlarmReceiver"
android:exported="false" >
</receiver>
<receiver android:name=".booter.MountReceiver" >
<intent-filter>
<action android:name="android.intent.action.MEDIA_MOUNTED" >
</action>
<action android:name="android.intent.action.MEDIA_EJECT" >
</action>
<action android:name="android.intent.action.MEDIA_UNMOUNTED" >
</action>
<action android:name="android.intent.action.MEDIA_SHARED" >
</action>
<action android:name="android.intent.action.MEDIA_SCANNER_STARTED" >
</action>
<action android:name="android.intent.action.MEDIA_SCANNER_FINISHED" >
</action>
<action android:name="android.intent.action.MEDIA_REMOVED" >
</action>
<action android:name="android.intent.action.MEDIA_BAD_REMOVAL" >
</action> <data android:scheme="file" >
</data>
</intent-filter>
</receiver> <service android:name=".booter.NotifyReceiver$NotifyService" >
</service>
<service android:name=".booter.NotifyReceiver$NotifyService$InnerService" >
</service>
<service android:name=".modelfriend.AddrBookObserver$AddrBookService" >
</service> <receiver android:name=".booter.BluetoothReceiver" >
<intent-filter>
<action android:name="android.media.SCO_AUDIO_STATE_CHANGED" >
</action>
<action android:name="android.media.ACTION_SCO_AUDIO_STATE_UPDATED" >
</action>
</intent-filter>
</receiver>
<receiver android:name=".booter.InstallReceiver" >
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" >
</action>
</intent-filter>
</receiver>
<receiver
android:name=".booter.MMReceivers$ToolsProcessReceiver"
android:exported="false"
android:process=":tools" >
</receiver>
<receiver
android:name=".booter.MMReceivers$SandBoxProcessReceiver"
android:exported="false"
android:process=":sandbox" >
</receiver>
<receiver
android:name=".booter.MMReceivers$ExdeviceProcessReceiver"
android:exported="false"
android:process=":exdevice" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" >
</action>
</intent-filter>
</receiver>
<receiver
android:name=".plugin.backup.bakpcmodel.BakchatPcmgrNorify"
android:permission="" >
<intent-filter>
<action android:name="MMBakchatServiceStart" >
</action>
<action android:name="MMBakchatServiceStop" >
</action>
</intent-filter>
</receiver> <service
android:name=".plugin.backup.bakpcmodel.BakchatPcUsbService"
android:exported="false" >
<intent-filter>
<action android:name="com.tencent.mm.plugin.backup.bakpcmodel.BakchatPcUsbService" >
</action>
</intent-filter>
</service>
<service
android:name=".booter.CoreService"
android:process=":push" >
</service>
<service
android:name=".booter.CoreService$InnerService"
android:process=":push" >
</service>
<service
android:name=".booter.cache.CacheService"
android:process=":push" >
</service> <receiver
android:name=".booter.MMReceivers$BootReceiver"
android:process=":push" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" >
</action>
</intent-filter>
</receiver>
<receiver
android:name=".booter.MMReceivers$ConnectionReceiver"
android:process=":push" >
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" >
</action>
</intent-filter>
</receiver>
<receiver
android:name=".booter.MMReceivers$AlarmReceiver"
android:process=":push" >
</receiver>
<receiver
android:name=".jni.platformcomm.Alarm"
android:exported="false"
android:process=":push" >
</receiver>
<receiver
android:name=".modelmulti.NotifyFreqLimit"
android:exported="false"
android:process=":push" >
</receiver> <provider
android:name=".plugin.base.stub.MMPluginProvider"
android:authorities="com.tencent.mm.sdk.plugin.provider"
android:exported="true"
android:writePermission="com.tencent.mm.plugin.permission.WRITE" >
</provider>
<provider
android:name=".plugin.base.stub.WXCommProvider"
android:authorities="com.tencent.mm.sdk.comm.provider"
android:exported="true" >
</provider> <activity
android:name=".plugin.base.stub.WXEntryActivity"
android:excludeFromRecents="true"
android:exported="true"
android:launchMode="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.base.stub.WXBizEntryActivity"
android:excludeFromRecents="true"
android:exported="false"
android:launchMode="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.base.stub.WXCustomSchemeEntryActivity"
android:excludeFromRecents="true"
android:exported="true"
android:launchMode="1"
android:theme="@7F0D0162" >
<intent-filter>
<data android:scheme="weixin" >
</data> <action android:name="android.intent.action.VIEW" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category>
<category android:name="android.intent.category.BROWSABLE" >
</category>
</intent-filter>
</activity>
<activity
android:name=".plugin.base.stub.WXPayEntryActivity"
android:excludeFromRecents="true"
android:exported="true"
android:launchMode="1"
android:theme="@7F0D0160" >
</activity> <receiver android:name=".plugin.base.stub.WXEntryActivity$EntryReceiver" >
<intent-filter>
<action android:name="com.tencent.mm.plugin.openapi.Intent.ACTION_HANDLE_APP_REGISTER" >
</action>
<action android:name="com.tencent.mm.plugin.openapi.Intent.ACTION_HANDLE_APP_UNREGISTER" >
</action>
</intent-filter>
</receiver> <activity
android:name=".plugin.base.stub.UIEntryStub"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".ui.voicesearch.VoiceSearchResultUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name=".ui.voicesearch.SearchConversationResultUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name="com.tencent.mm.app.plugin.voicereminder.ui.RemindDialog"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".ui.chatting.ResourcesExceedUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.contact.ChatroomContactUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.tools.AccountDeletedAlphaAlertUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".ui.bindlinkedin.ListLinkedInFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindlinkedin.InviteLinkedInFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".permission.PermissionWarningDialog"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".ui.setting.SettingDeleteAccountAgreementUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.setting.SettingDeleteAccountInputPassUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.setting.SettingDeleteAccountUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.autoadd.ui.AutoAddFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".performance.wxperformancetool.MemoryLeakActivity"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.readerapp.ui.ReaderAppUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.readerapp.ui.ReaderAppIntroUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.readerapp.ui.ReaderAppSubscribeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.radar.ui.RadarSearchUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name="com.tencent.mm.plugin.qmessage.ui.QConversationUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.qqmail.ui.RoomInfoShareQrUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.qqmail.ui.ComposeUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.qqmail.ui.MailAddrListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.qqmail.ui.ReadMailUI"
android:configChanges="0x000004A0"
android:process=":tools" >
</activity>
<activity
android:name=".plugin.qqmail.ui.MailAddrProfileUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.qqmail.ui.MailWebViewUI"
android:configChanges="0x000004A0"
android:process=":tools" >
</activity>
<activity
android:name=".plugin.qqmail.ui.CompressPreviewUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.qqmail.ui.AttachDownloadPage"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.qqmail.ui.MailImageDownloadUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.qqmail.stub.QQMailStubProxyUI"
android:theme="@7F0D0161" >
</activity>
<activity
android:name="com.tencent.mm.plugin.pwdgroup.ui.FacingCreateChatRoomAllInOneUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0263" >
</activity>
<activity
android:name=".plugin.nearlife.ui.CheckInLifeUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000010" >
</activity>
<activity
android:name="com.tencent.mm.plugin.nearlife.ui.NearLifeCreatePoiUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.nearlife.ui.SelectPoiCategoryUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.nearby.ui.NearbyFriendsIntroUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.nearby.ui.NearbyFriendShowSayHiUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.nearby.ui.NearbyFriendsUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.nearby.ui.NearbyPersonalInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.nearby.ui.NearbySayHiListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.masssend.ui.MassSendSelectContactUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.masssend.ui.MassSendMsgUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000014" >
</activity>
<activity
android:name=".plugin.masssend.ui.MassSendHistoryUI"
android:configChanges="0x000004A0"
android:launchMode="1" >
</activity>
<activity
android:name=".plugin.mall.ui.MallIndexUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name="com.tencent.mm.plugin.location.ui.RedirectUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name="com.tencent.mm.plugin.location.ui.RemarkUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name="com.tencent.mm.plugin.location.ui.LocationExtUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name="com.tencent.mm.plugin.gwallet.GWalletUI"
android:exported="false"
android:theme="@android:0103000F" >
<intent-filter>
<action android:name="com.tencent.mm.gwallet.ACTION_PAY_REQUEST" >
</action>
<action android:name="com.tencent.mm.gwallet.ACTION_QUERY_REQUEST" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category>
</intent-filter>
</activity> <provider
android:name=".plugin.gwallet.GWalletQueryProvider"
android:authorities="com.tencent.mm.plugin.gwallet.queryprovider"
android:exported="false" >
</provider> <activity
android:name=".plugin.game.ui.GameCenterUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameDetailInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.game.ui.AuthorizedGameListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.game.ui.GameSettingsUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.game.ui.GameGestureGalleryUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.game.ui.GameRankMsgUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameMessageUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.game.ui.GameDownloadTipsUI"
android:configChanges="0x000000A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.game.ui.GameMD5CheckUI"
android:configChanges="0x000004A0"
android:excludeFromRecents="true"
android:exported="false"
android:taskAffinity="com.tencent.mm.game.md5check"
android:theme="@7F0D015F" >
<intent-filter>
<action android:name="com.tencent.mm.game.md5check" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category>
</intent-filter>
</activity>
<activity
android:name=".plugin.game.ui.GameIndexUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameNewIntroductionUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameDetailUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameGalleryUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0146" >
</activity>
<activity
android:name=".plugin.game.ui.GameLibraryUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameRankUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameSearchUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameCategoryUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameCenterUI2"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameDetailUI2"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.CreateOrJoinChatroomUI"
android:excludeFromRecents="true"
android:exported="false"
android:launchMode="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.game.ui.GameDetailRankUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.game.ui.GameDetailRankLikedUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity> <service android:name=".plugin.gallery.stub.GalleryStubService" >
</service> <activity
android:name=".plugin.gallery.ui.GalleryUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.gallery.ui.ImagePreviewUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:screenOrientation="1"
android:theme="@7F0D0146" >
</activity>
<activity
android:name=".plugin.gallery.ui.AlbumPreviewUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:screenOrientation="1"
android:theme="@7F0D0143" >
</activity>
<activity
android:name=".plugin.gallery.ui.GalleryEntryUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:process=":tools"
android:theme="@7F0D0147" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreewifiWeChatNoAuthStateUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiMIGNoAuthStateUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiAuthStateUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiIntroductionUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiEntryUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D015F" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiNetCheckUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiNoWifiUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.ProtocolThreeOneUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.ProtocolThreeTwoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.ProtocolThreeThreeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiPcUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiErrorUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiSuccWebViewUI"
android:configChanges="0x000004A0"
android:launchMode="2" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiActivateAuthStateUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreewifiActivateWeChatNoAuthStateUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiSuccUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.freewifi.ui.FreeWifiOwnerUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.favorite.ui.FavoriteIndexUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name=".plugin.favorite.ui.FavOpenApiEntry"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0160" >
</activity>
<activity
android:name=".plugin.favorite.ui.FavTipsUI"
android:configChanges="0x000004A0"
android:theme="@7F0D015F" >
</activity>
<activity
android:name=".plugin.favorite.ui.FavTextEditUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000010" >
</activity>
<activity
android:name=".plugin.favorite.ui.FavTagEditUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000010" >
</activity>
<activity
android:name=".plugin.favorite.ui.FavSelectUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.favorite.ui.FavImgGalleryUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0147" >
</activity>
<activity
android:name=".plugin.favorite.ui.FavSearchUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.favorite.ui.detail.FavoriteTextDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.favorite.ui.detail.FavoriteImgDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.favorite.ui.detail.FavoriteFileDetailUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.favorite.ui.detail.FavoriteSightDetailUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.favorite.ui.detail.FavoriteVoiceDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.favorite.ui.detail.FavoriteMusicDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.favorite.ui.post.FavPostTextUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000014" >
</activity>
<activity
android:name=".plugin.favorite.ui.post.FavPostVoiceUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D015F" >
</activity> <service
android:name=".plugin.exdevice.service.ExDeviceService"
android:exported="false"
android:process=":exdevice" >
</service> <activity
android:name=".plugin.exdevice.ui.ExdeviceRankInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceConnectWifiUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceProfileUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceLikeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceSettingUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceExpireUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceAddDataSourceUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceManageDeviceUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceDeviceProfileUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceRankDataSourceUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceBindDeviceUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.exdevice.ui.ExdeviceConnectedRouterActivateStateUI"
android:configChanges="0x000004A0" >
</activity> <receiver
android:name=".plugin.exdevice.devicestep.StepAwakeAlarmReceiver"
android:process=":exdevice" >
</receiver> <activity
android:name=".plugin.extqlauncher.ui.QLauncherCreateShortcutUI"
android:configChanges="0x000004A0"
android:theme="@android:0103000F" >
</activity>
<activity
android:name=".plugin.ext.ui.RedirectToChattingByPhoneStubUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0162" >
</activity> <provider
android:name=".plugin.ext.provider.ExtContentProviderBase"
android:authorities="com.tencent.mm.plugin.ext.ExtContentProviderBase"
android:exported="false"
android:readPermission="com.tencent.mm.ext.permission.READ"
android:writePermission="com.tencent.mm.ext.permission.WRITE" >
</provider>
<provider
android:name=".plugin.ext.provider.ExtControlProviderMsg"
android:authorities="com.tencent.mm.plugin.ext.message"
android:exported="true"
android:readPermission="com.tencent.mm.ext.permission.READ"
android:writePermission="com.tencent.mm.ext.permission.WRITE" >
</provider>
<provider
android:name=".plugin.ext.provider.ExtControlProviderSearchContact"
android:authorities="com.tencent.mm.plugin.ext.SearchContact"
android:exported="true"
android:readPermission="com.tencent.mm.ext.permission.READ"
android:writePermission="com.tencent.mm.ext.permission.WRITE" >
</provider>
<provider
android:name=".plugin.ext.provider.ExtControlProviderNearBy"
android:authorities="com.tencent.mm.plugin.ext.NearBy"
android:exported="true"
android:readPermission="com.tencent.mm.ext.permission.READ"
android:writePermission="com.tencent.mm.ext.permission.WRITE" >
</provider>
<provider
android:name=".plugin.ext.provider.ExtControlProviderSNS"
android:authorities="com.tencent.mm.plugin.ext.SNS"
android:exported="true"
android:readPermission="com.tencent.mm.ext.permission.READ"
android:writePermission="com.tencent.mm.ext.permission.WRITE" >
</provider>
<provider
android:name=".plugin.ext.provider.ExtControlProviderAccountSync"
android:authorities="com.tencent.mm.plugin.ext.AccountSync"
android:exported="true"
android:readPermission="com.tencent.mm.ext.permission.READ"
android:writePermission="com.tencent.mm.ext.permission.WRITE" >
</provider>
<provider
android:name=".plugin.ext.provider.ExtControlProviderEntry"
android:authorities="com.tencent.mm.plugin.ext.entry"
android:exported="true"
android:readPermission="com.tencent.mm.ext.permission.READ"
android:writePermission="com.tencent.mm.ext.permission.WRITE" >
</provider> <activity
android:name=".plugin.emoji.ui.CustomSmileyPreviewUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.emoji.ui.EmojiCustomUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.emoji.ui.EmojiStoreUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.EmojiPaidUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.EmojiStoreDetailUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.EmojiMineUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.emoji.ui.EmojiSortUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.emoji.ui.AppMsgEmojiDownloadUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.emoji.ui.EmojiPayUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.EmojiStoreTopicUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.v2.EmojiStoreV2UI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.v2.EmojiStoreV2DesignerUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.v2.EmojiStoreV2RankUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.v2.EmojiStoreV2RewardUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.v2.EmojiStoreV2RewardDetailUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.v2.EmojiStoreV2RewardThanksUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.v2.EmojiStoreV2SingleProductUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.emoji.ui.v2.EmojiStoreV2SingleProductDialogUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.emoji.ui.EmojiAddCustomDialogUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.soter.test.SoterTestUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.subapp.ui.pluginapp.AddMoreFriendsUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.subapp.ui.pluginapp.AddMoreFriendsByOtherWayUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.subapp.ui.pluginapp.ContactSearchResultUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.subapp.ui.pluginapp.ContactSearchUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".plugin.subapp.ui.friend.FMessageConversationUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name=".plugin.subapp.ui.friend.FMessageTransferUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name=".plugin.subapp.ui.voicetranstext.VoiceTransTextUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.subapp.ui.openapi.AddAppUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.subapp.ui.openapi.ServiceAppUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.subapp.ui.openapi.AppProfileUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.subapp.ui.player.MusicDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.subapp.ui.player.MainMusicPlayerUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.subapp.ui.gallery.GestureGalleryUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.subapp.ui.autoadd.AutoAddFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.subapp.jdbiz.JDRemindDialog"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.profile.ui.ContactInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.profile.ui.ContactSocialInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.profile.ui.SayHiWithSnsPermissionUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".plugin.profile.ui.ContactMoreInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.qrcode.GetQRCodeInfoUI"
android:configChanges="0x000004A0"
android:exported="false"
android:permission="com.tencent.mm.permission.GET_QRCODE_INFO"
android:theme="@7F0D0160" >
<intent-filter>
<action android:name="android.intent.action.VIEW" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category>
<category android:name="android.intent.category.BROWSABLE" >
</category> <data
android:host="weixin.qq.com"
android:pathPrefix="/r/"
android:scheme="http" >
</data>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category>
<category android:name="android.intent.category.BROWSABLE" >
</category> <data
android:host="qr"
android:scheme="weixin" >
</data>
</intent-filter>
</activity>
<activity
android:name=".plugin.setting.ui.qrcode.ShareMicroMsgChoiceUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.qrcode.ShowQRCodeStep1UI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.qrcode.ShareToQQUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SelfQRCodeUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000022" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsSafeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsChattingUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsLanguageUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsAboutMicroMsgUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsPrivacyUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsPersonalInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsAccountInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.setting.ui.setting.SettingsAliasUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsAliasResultUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.setting.ui.setting.SettingsPluginsUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsNotificationUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SetTextSizeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsAboutSystemUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsRingtoneUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsModifyNameUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsModifyEmailAddrUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsActiveTimeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsNetStatUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.EditSignatureUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsPluginsNotifyUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SendFeedBackUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000004" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsChattingBackgroundUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsSelectBgUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingDeleteAccountAgreementUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingDeleteAccountInputPassUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingDeleteAccountUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.setting.ui.setting.SettingsFontUI"
android:configChanges="0x000004A0" >
</activity> <service
android:name=".plugin.accountsync.model.AccountAuthenticatorService"
android:exported="true" >
<intent-filter>
<action android:name="android.accounts.AccountAuthenticator" >
</action>
</intent-filter> <meta-data
android:name="android.accounts.AccountAuthenticator"
android:resource="@7F060007" >
</meta-data>
</service>
<service
android:name=".plugin.accountsync.model.ContactsSyncService"
android:exported="true" >
<intent-filter>
<action android:name="android.content.SyncAdapter" >
</action>
</intent-filter> <meta-data
android:name="android.content.SyncAdapter"
android:resource="@7F060057" >
</meta-data>
<meta-data
android:name="android.provider.CONTACTS_STRUCTURE"
android:resource="@7F060028" >
</meta-data>
</service>
<service android:name=".modelvoiceaction.VoiceActionService" >
</service> <activity
android:name=".ui.account.FacebookAuthUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.account.FacebookFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.account.ShowNonWeixinFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.account.LoginSelectorUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.account.LoginHistoryUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0143"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".ui.account.LoginVoiceUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".ui.account.LoginFingerprintUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".ui.account.LoginUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000004" >
</activity>
<activity
android:name=".ui.account.FacebookLoginUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity
android:name=".ui.accountn.RegByQQAuthUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.RegByMobileRegUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.MobileVerifyUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.RegByMobileRegAIOUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000010" >
</activity>
<activity
android:name=".ui.account.RegByMobileWaitingSMSUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.account.RegByMobileVoiceVerifyUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.RegByMobileVoiceVerifySelectUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.RegByMobileSetPwdUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.RegByMobileSetNickUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.SimpleLoginUI"
android:windowSoftInputMode="0x00000004" >
</activity>
<activity
android:name=".ui.account.RegByFacebookSetPwdUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.RegByEmailUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.EmailVerifyUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.RegSetInfoUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".ui.account.LoginByMobileUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.LoginIndepPass"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.account.BindFacebookUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.account.mobile.MobileInputUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000022" >
</activity>
<activity
android:name=".ui.account.mobile.MobileVerifyUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".ui.account.mobile.MobileLoginOrForceReg"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000022" >
</activity>
<activity
android:name=".ui.bindmobile.MobileFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.friend.QQFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.friend.InviteFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.friend.InviteRecommendChoiceUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.friend.RecommendFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.friend.InviteFacebookFriendsUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.accountsync.ui.ContactsSyncUI"
android:configChanges="0x000004A0" >
<intent-filter>
<action android:name="android.intent.action.VIEW" >
</action>
<action android:name="com.tencent.mm.login.ACTION_LOGIN" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="vnd.android.cursor.item/vnd.com.tencent.mm.login" >
</data>
<data android:mimeType="vnd.android.cursor.item/vnd.com.tencent.mm.chatting.profile" >
</data>
<data android:mimeType="vnd.android.cursor.item/vnd.com.tencent.mm.chatting.voip" >
</data>
<data android:mimeType="vnd.android.cursor.item/vnd.com.tencent.mm.chatting.voip.video" >
</data>
<data android:mimeType="vnd.android.cursor.item/vnd.com.tencent.mm.plugin.sns.timeline" >
</data>
<data android:mimeType="vnd.android.cursor.item/vnd.com.tencent.mm.chatting.phonenum" >
</data>
</intent-filter>
</activity>
<activity
android:name=".ui.bindmobile.BindMContactIntroUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindmobile.BindMContactUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name=".ui.bindmobile.BindMContactVerifyUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000004" >
</activity>
<activity
android:name=".ui.bindmobile.BindMContactStatusUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindmobile.FindMContactIntroUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindmobile.FindMContactAlertUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindmobile.FindMContactLearmMoreUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.friend.FindMContactAddUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.friend.FindMContactInviteUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.account.bind.BindMobileStatusUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".ui.account.bind.BindMobileVerifyUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".ui.account.bind.BindMobileUI"
android:configChanges="0x000000A0"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity android:name=".ui.account.VoiceActionActivity" >
<intent-filter>
<action android:name="com.google.android.voicesearch.SEND_MESSAGE_TO_CONTACTS" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="text/plain" >
</data>
</intent-filter>
<intent-filter>
<action android:name="com.google.android.voicesearch.TEST_SEND_MESSAGE_TO_CONTACTS" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category> <data android:mimeType="text/plain" >
</data>
</intent-filter>
</activity>
<activity
android:name=".plugin.accountsync.ui.BindFingerprintUI"
android:configChanges="0x000000A0" >
</activity> <meta-data
android:name="android.accounts.AccountAuthenticator"
android:resource="@7F060007" >
</meta-data>
<meta-data
android:name="android.content.SyncAdapter"
android:resource="@7F060057" >
</meta-data>
<meta-data
android:name="android.provider.CONTACTS_STRUCTURE"
android:resource="@7F060028" >
</meta-data> <activity
android:name=".plugin.multitalk.ui.MultiTalkMainUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D01F5" >
</activity>
<activity
android:name=".plugin.multitalk.ui.MultiTalkSelectContactUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D01F6" >
</activity>
<activity
android:name=".plugin.multitalk.ui.MultiTalkAddMembersUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.ipcall.ui.IPCallDialUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.ipcall.ui.IPCallTalkUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.ipcall.ui.IPCallAddressUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.ipcall.ui.IPCallUserProfileUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.ipcall.ui.IPCallAllRecordUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.ipcall.ui.IPCallCountryCodeSelectUI"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.ipcall.ui.IPCallShareCouponUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity android:name=".plugin.ipcall.ui.IPCallRechargeUI" >
</activity> <receiver
android:name=".plugin.auto.service.MMAutoMessageHeardReceiver"
android:exported="false" >
<intent-filter>
<action android:name="com.tencent.mm.permission.MM_AUTO_HEARD_MESSAGE" >
</action>
</intent-filter>
</receiver>
<receiver
android:name=".plugin.auto.service.MMAutoMessageReplyReceiver"
android:exported="false" >
<intent-filter>
<action android:name="com.tencent.mm.permission.MM_AUTO_REPLY_MESSAGE" >
</action>
</intent-filter>
</receiver> <meta-data
android:name="com.google.android.gms.car.application"
android:resource="@7F060008" >
</meta-data> <activity
android:name=".plugin.clean.ui.CleanListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.clean.ui.CleanUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.clean.ui.CleanChattingUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.clean.ui.CleanChattingDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.RoomUpgradeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.RoomUpgradeResultUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.RoomAlphaProcessUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.RoomAnnouncementUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.ChatroomInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.RoomCardUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.BizChatroomInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.GrantRoomUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.RoomRightUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.RoomInfoDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.DelChatroomMemberUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.SeeRoomMemberUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.SelectDelRoomMemberUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.ModRemarkRoomNameUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.chatroom.ui.SelectNewRoomOwnerUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity
android:name=".plugin.nfc_open.ui.NfcWebViewUI"
android:configChanges="0x000004A0"
android:launchMode="2"
android:process=":tools"
android:protectionLevel="0x00000003"
android:screenOrientation="4" >
<intent-filter>
<action android:name="android.nfc.action.TECH_DISCOVERED" >
</action>
</intent-filter> <meta-data
android:name="android.nfc.action.TECH_DISCOVERED"
android:resource="@7F060037" >
</meta-data>
</activity> <meta-data
android:name="android.nfc.action.TECH_DISCOVERED"
android:resource="@7F060037" >
</meta-data> <activity
android:name=".plugin.card.ui.CardIndexUI"
android:configChanges="0x000004A0"
android:launchMode="1" >
</activity>
<activity
android:name=".plugin.card.ui.CardInvalidCardUI"
android:configChanges="0x000004A0"
android:launchMode="1" >
</activity>
<activity
android:name=".plugin.card.ui.CardDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity android:name=".plugin.card.ui.CardDetailPreference" >
</activity>
<activity android:name=".plugin.card.ui.CardPrivilegeUI" >
</activity>
<activity
android:name=".plugin.card.ui.CardNewMsgUI"
android:configChanges="0x000004A0"
android:launchMode="1" >
</activity>
<activity android:name=".plugin.card.ui.CardShopUI" >
</activity>
<activity android:name=".plugin.card.ui.CardListSelectedUI" >
</activity>
<activity
android:name=".plugin.card.ui.CardAcceptCardListUI"
android:launchMode="1" >
</activity>
<activity
android:name=".plugin.card.ui.CardAddEntranceUI"
android:launchMode="1"
android:theme="@7F0D0147" >
</activity>
<activity
android:name=".plugin.card.ui.CardViewUI"
android:launchMode="1" >
</activity>
<activity
android:name=".plugin.card.ui.CardViewEntranceUI"
android:launchMode="1"
android:theme="@7F0D0147" >
</activity>
<activity
android:name="com.tencent.mm.plugin.card.sharecard.ui.ShareCardListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.card.sharecard.ui.CardConsumeCodeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.card.sharecard.ui.CardConsumeSuccessUI"
android:configChanges="0x000004A0"
android:launchMode="1" >
</activity>
<activity
android:name=".plugin.fingerprint.ui.FingerPrintEntranceUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.fingerprint.ui.FingerPrintAuthUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.fingerprint.ui.FingerPrintAuthTransparentUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.fingerprint.ui.SoterPayTestUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.brandservice.ui.BrandServiceIndexUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.brandservice.ui.SearchOrRecommendBizUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.brandservice.ui.EnterpriseBizListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.brandservice.ui.ReceiveTemplateMsgMgrUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.brandservice.ui.BrandServiceLocalSearchUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name=".plugin.brandservice.ui.BizSearchDetailPageUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.LuckyMoneyIndexUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0146"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.LuckyMoneyPrepareUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0146"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.LuckyMoneyReceiveUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161"
android:windowSoftInputMode="0x00000010" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.LuckyMoneyNewYearSendUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.LuckyMoneyNewYearReceiveUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.LuckyMoneyBusiReceiveUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.LuckyMoneyMyRecordUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.LuckyMoneyCanShareListUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.LuckyMoneyDetailUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0146"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".plugin.luckymoney.ui.SelectLuckyMoneyContactUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.bottle.ui.BottleWizardStep1"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.bottle.ui.BottleWizardStep2"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.bottle.ui.BottleBeachUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0147" >
</activity>
<activity
android:name=".plugin.bottle.ui.BottleConversationUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.bottle.ui.BottleChattingUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".plugin.bottle.ui.BottlePersonalInfoUI"
android:configChanges="0x000004A0" >
</activity> <receiver
android:name="com.tencent.mm.plugin.gcm.modelgcm.GcmBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND"
android:process=":push" >
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" >
</action>
<action android:name="com.google.android.c2dm.intent.REGISTRATION" >
</action> <category android:name="com.tencent.mm" >
</category>
</intent-filter>
</receiver> <meta-data
android:name="com.google.android.gms.version"
android:value="@7F0F0000" >
</meta-data> <activity
android:name=".plugin.backup.moveui.BakMoveNewUI"
android:configChanges="0x000004A0"
android:launchMode="2" >
</activity>
<activity
android:name=".plugin.backup.moveui.BakMoveOldUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.moveui.BakMoveWaitUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.moveui.BakMoveErrUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.backup.moveui.BakMoveUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.voiceprint.ui.SettingsVoicePrintUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.voiceprint.ui.VoicePrintFinishUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.voiceprint.ui.VoiceUnLockUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.voiceprint.ui.VoiceLoginUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.voiceprint.ui.VoiceResetUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.voiceprint.ui.VoiceCreateUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.voiceprint.ui.VoiceReCreatePromptUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.address.ui.WalletAddAddressUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000004" >
</activity>
<activity
android:name=".plugin.address.ui.WalletSelectAddrUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.address.ui.WalletMultiRcptSelectUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.safedevice.ui.SecurityAccountIntroUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.safedevice.ui.SecurityAccountVerifyUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".plugin.safedevice.ui.MySafeDeviceListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.safedevice.ui.ModSafeDeviceNameUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.safedevice.ui.BindSafeDeviceUI"
android:configChanges="0x000004A0" >
</activity> <service
android:name="com.tencent.mm.plugin.wear.model.service.WearDataLayerService"
android:process=":exdevice" >
<intent-filter>
<action android:name="com.google.android.gms.wearable.BIND_LISTENER" >
</action>
</intent-filter>
</service> <activity
android:name=".plugin.wear.ui.WearYoLockUI"
android:launchMode="3"
android:theme="@7F0D01D1" >
</activity>
<activity
android:name=".plugin.wear.ui.WearYoNoLockUI"
android:launchMode="3"
android:theme="@7F0D01D2" >
</activity> <meta-data
android:name="com.google.android.gms.version"
android:value="@7F0F0000" >
</meta-data>
<meta-data
android:name="com.google.android.wearable.beta.app"
android:resource="@7F06005E" >
</meta-data>
<meta-data
android:name="com.google.android.wearable.version"
android:value="@7F0F0002" >
</meta-data>
<meta-data
android:name="com.google.android.wearable.local_edition_compatible"
android:value="true" >
</meta-data> <activity
android:name="com.tencent.mm.plugin.gesture.ui.GestureGuardLogicUI"
android:configChanges="0x000004A0"
android:exported="false"
android:screenOrientation="1"
android:theme="@7F0D0141" >
</activity> <service android:name=".plugin.notification.ui.FailSendMsgNotification$FailSendNormalMsgNotificationService" >
</service>
<service android:name=".plugin.notification.ui.FailSendMsgNotification$FailSendSnsMsgNotificationService" >
</service> <activity
android:name="com.tencent.mm.plugin.webwx.ui.WebWXLogoutUI"
android:configChanges="0x000004A0"
android:launchMode="1" >
</activity>
<activity
android:name="com.tencent.mm.plugin.webwx.ui.ExtDeviceWXLoginUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.webwx.ui.WebWeiXinIntroductionUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.record.ui.RecordMsgDetailUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name="com.tencent.mm.plugin.record.ui.FavRecordDetailUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name="com.tencent.mm.plugin.record.ui.RecordMsgImageUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0147" >
</activity>
<activity
android:name="com.tencent.mm.plugin.record.ui.RecordMsgFileUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.collect.ui.CollectMainUI"
android:configChanges="0x000004A0"
android:windowAnimationStyle="@00000000"
android:windowSoftInputMode="0x00000001" >
</activity>
<activity
android:name=".plugin.collect.ui.CollectCreateQRCodeUI"
android:configChanges="0x000004A0"
android:windowAnimationStyle="@00000000"
android:windowSoftInputMode="0x00000001" >
</activity>
<activity
android:name=".plugin.collect.ui.CollectFixedAmountQRCodeUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.remittance.ui.RemittanceUI"
android:configChanges="0x000004A0"
android:windowAnimationStyle="@00000000"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.remittance.ui.RemittanceResendMsgUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.remittance.ui.RemittanceAdapterUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.remittance.ui.RemittanceResultUI"
android:configChanges="0x000004A0"
android:windowAnimationStyle="@00000000"
android:windowSoftInputMode="0x00000001" >
</activity>
<activity
android:name=".plugin.remittance.ui.RemittanceDetailUI"
android:configChanges="0x000004A0"
android:windowAnimationStyle="@00000000"
android:windowSoftInputMode="0x00000001" >
</activity>
<activity
android:name=".plugin.remittance.ui.SelectRemittanceContactUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name="com.tencent.mm.plugin.label.ui.ContactLabelEditUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.label.ui.ContactLabelManagerUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.label.ui.ContactLabelUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.label.ui.ContactLabelMemberListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.product.ui.MallProductUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.product.ui.MallProductSelectSkuUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.product.ui.MallProductSubmitUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.product.ui.MallProductReceiptUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000005" >
</activity>
<activity
android:name=".plugin.product.ui.MallGalleryUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0147" >
</activity>
<activity
android:name=".plugin.recharge.ui.RechargeUI"
android:configChanges="0x000004A0"
android:windowAnimationStyle="@00000000"
android:windowSoftInputMode="0x00000001" >
</activity>
<activity
android:name=".plugin.recharge.ui.PhoneRechargeUI"
android:configChanges="0x000004A0"
android:theme="@7F0D01C3"
android:windowAnimationStyle="@00000000"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".plugin.wallet_index.ui.WalletIapUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet_index.ui.WalletBrandUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet_index.ui.OrderHandlerUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet_index.ui.WalletOpenViewProxyUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet_index.ui.WalletSendC2CMsgUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.order.ui.MallOrderRecordListUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.order.ui.MallOrderDetailInfoUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.order.ui.MallOrderTransactionInfoUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.order.ui.MallOrderProductListUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity> <service android:name=".plugin.webview.stub.WebViewStubService" >
</service> <activity
android:name=".plugin.webview.ui.tools.jsapi.ShareToQQWeiboUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.WebViewUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:screenOrientation="4" >
</activity>
<activity
android:name=".plugin.webview.stub.WebViewStubProxyUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.BrowserChooseActivity"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.OAuthUI"
android:configChanges="0x000004A0"
android:noHistory="true"
android:process=":tools" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.ContactQZoneWebView"
android:configChanges="0x000004A0"
android:process=":tools" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.QRCodeIntroductionWebViewUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:windowSoftInputMode="0x00000022" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.OpenFileChooserUI"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.ExdeviceWebViewUI"
android:configChanges="0x000004A0"
android:process=":tools" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.QQCallbackUI"
android:launchMode="2"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" >
</action> <category android:name="android.intent.category.DEFAULT" >
</category>
<category android:name="android.intent.category.BROWSABLE" >
</category> <data android:scheme="tencent1103188687" >
</data>
</intent-filter>
</activity>
<activity
android:name=".plugin.webview.stub.WebviewScanImageActivity"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.fts.FTSWebViewUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:screenOrientation="4" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.fts.FTSDetailWebViewUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:screenOrientation="4" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.fts.FTSBizWebViewUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:screenOrientation="4" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.fts.FTSBizTeachWebViewUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:screenOrientation="4" >
</activity>
<activity
android:name=".plugin.webview.ui.tools.fts.FTSGlobalTabWebViewUI"
android:configChanges="0x000004A0"
android:process=":tools"
android:screenOrientation="4" >
</activity>
<activity
android:name=".plugin.voip.ui.VideoActivity"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0141" >
</activity>
<activity
android:name=".ui.base.MMSuperAlert"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.voip.ui.InviteRemindDialog"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.voip.ui.VoipWarningDialog"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.traceroute.ui.NetworkDiagnoseIntroUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.traceroute.ui.NetworkDiagnoseUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.traceroute.ui.NetworkDiagnoseReportUI"
android:configChanges="0x000004A0" >
</activity> <service android:name=".plugin.talkroom.component.TalkRoomService" >
</service> <activity
android:name=".plugin.talkroom.ui.TalkRoomUI"
android:configChanges="0x000004A0"
android:launchMode="2"
android:screenOrientation="1"
android:theme="@7F0D01B0" >
</activity> <receiver android:name=".plugin.talkroom.model.TalkRoomReceiver" >
</receiver> <activity
android:name=".plugin.sysvideo.ui.video.VideoRecorderUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0146" >
</activity>
<activity
android:name=".plugin.sysvideo.ui.video.VideoRecorderPreviewUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0146" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsAnimation$SnsPostAnimationUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsUserUI"
android:configChanges="0x000004A0"
android:launchMode="1" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsTimeLineUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".plugin.sns.ui.ClassifyTimeLineUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsCommentDetailUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsDetailUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsStrangerCommentDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsUploadUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".plugin.sns.ui.SightUploadUI"
android:configChanges="0x000004A0"
android:hardwareAccelerated="false"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsGalleryUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0147" >
</activity>
<activity
android:name=".plugin.sns.ui.ArtistBrowseUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0146" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsBrowseUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0146" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsSelectContactDialog"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsMsgUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SettingSnsBackgroundUI"
android:configChanges="0x000004A0"
android:launchMode="1" >
</activity>
<activity
android:name=".plugin.sns.ui.ArtistUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsUploadBrowseUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0146" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsCommentUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000014" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsTagUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsTagDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsBlackDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsTagPartlyUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.SnsTagContactListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsLabelUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.ui.contact.SnsLabelContactListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsPermissionUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsSingleTextViewUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsLongMsgUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsSightPlayerUI"
android:configChanges="0x000024A0"
android:theme="@7F0D0146" >
</activity>
<activity
android:name=".plugin.sns.ui.SnsNotInterestUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.sns.ui.VideoAdPlayerUI"
android:configChanges="0x000024A0"
android:theme="@7F0D0146" >
</activity>
<activity
android:name=".plugin.shake.ui.ShakeSayHiListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.shake.ui.ShakeMsgListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.shake.ui.ShakeTvHistoryListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.shake.shakemedia.ui.ShakeMusicPlayerUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.shake.ui.ShakeReportUI"
android:configChanges="0x000004A0"
android:screenOrientation="1" >
</activity>
<activity
android:name=".plugin.shake.ui.ShakePersonalInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.shake.ui.ShakeItemListUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.shake.shakemedia.ui.ShakeTVDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.shake.ui.TVInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.scanner.ui.BaseScanUI"
android:configChanges="0x000004A0"
android:launchMode="2"
android:theme="@7F0D0147" >
</activity>
<activity
android:name="com.tencent.mm.plugin.scanner.ui.SingleTopScanUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0146" >
</activity>
<activity
android:name="com.tencent.mm.plugin.scanner.ui.ProductUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0146" >
</activity>
<activity
android:name="com.tencent.mm.plugin.scanner.ui.ProductFurtherInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.scanner.ui.ProductPurchaseAreaUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.scanner.ui.VcardContactUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name="com.tencent.mm.plugin.scanner.history.ui.ScannerHistoryUI"
android:configChanges="0x000004A0"
android:launchMode="2" >
</activity>
<activity
android:name=".plugin.search.ui.FTSMainUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name=".plugin.search.ui.FTSAddFriendUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000020" >
</activity>
<activity
android:name=".plugin.search.ui.FTSDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.search.ui.FTSTalkerUI"
android:configChanges="0x000004A0" >
</activity> <service
android:name=".sandbox.monitor.ExceptionMonitorService"
android:process=":sandbox" >
</service>
<service
android:name=".sandbox.updater.UpdaterService"
android:process=":sandbox" >
</service> <activity
android:name=".sandbox.updater.AppUpdaterUI"
android:configChanges="0x000004A0"
android:process=":sandbox"
android:theme="@7F0D0160" >
</activity>
<activity
android:name=".sandbox.updater.AppInstallerUI"
android:configChanges="0x000004A0"
android:process=":sandbox"
android:theme="@7F0D0160" >
</activity> <service
android:name=".pluginsdk.model.downloader.FileDownloadService"
android:exported="false" >
</service> <activity
android:name=".pluginsdk.ui.tools.FileExplorerUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".pluginsdk.ui.tools.AppChooserUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".pluginsdk.downloader.ui.ProgressDialogUI"
android:configChanges="0x000004A0"
android:theme="@7F0D015F" >
</activity>
<activity
android:name="com.tencent.mm.pluginsdk.ui.FileDownloadConfirmUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity> <receiver android:name=".pluginsdk.model.downloader.FileDownloadReceiver" >
<intent-filter>
<action android:name="android.intent.action.DOWNLOAD_COMPLETE" >
</action>
</intent-filter>
</receiver> <activity
android:name=".ui.bindqq.BindQQUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindqq.VerifyQQUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity>
<activity
android:name=".ui.bindqq.NewBindQQUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000012" >
</activity>
<activity
android:name=".ui.bindqq.StartUnbindQQ"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindqq.SuccUnbindQQ"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindqq.QQGroupUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindgooglecontact.BindGoogleContactIntroUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindgooglecontact.GoogleFriendUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindgooglecontact.BindGoogleContactUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".ui.bindlinkedin.BindLinkedInUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletCheckPwdUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0162"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletVerifyCodeUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000004" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletOrderInfoUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletSetPasswordUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletPwdConfirmUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletCardSelectUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletBankcardIdUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletConfirmCardIDUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletCardElementUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletCardImportUI"
android:configChanges="0x000000A0"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity
android:name="com.tencent.mm.plugin.wallet_core.ui.ibg.WalletIbgAdapterUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.ibg.WalletIbgOrderInfoUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_core.ui.WalletSelectBankcardUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000002" >
</activity>
<activity
android:name=".plugin.location_google.GoogleProxyUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0142" >
</activity>
<activity
android:name=".plugin.location_soso.SoSoProxyUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0142" >
</activity> <meta-data
android:name="TencentMapSDK"
android:value="00e3d061e7debe5f88aec44e0b549b76" >
</meta-data> <service
android:name="com.tencent.tmassistantsdk.downloadservice.TMAssistantDownloadSDKService"
android:exported="false"
android:process=":TMAssistantDownloadSDKService" >
</service> <activity
android:name=".ui.tools.MMTextInputUI"
android:configChanges="0x000004A0"
android:windowSoftInputMode="0x00000024" >
</activity> <provider
android:name="com.tencent.mm.sdk.platformtools.MultiProcessSharedPreferences"
android:authorities="com.tencent.mm.sdk.platformtools.MultiProcessSharedPreferences"
android:exported="false" >
</provider> <activity
android:name="com.tencent.mm.plugin.nfc.reader.ui.NfcNdefDiscoveredUI"
android:exported="false"
android:launchMode="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.nfc.biz.idpay.NfcIdPayOpenUI"
android:launchMode="2" >
</activity>
<activity
android:name=".plugin.wallet.bind.ui.WalletBankcardManageUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet.bind.ui.WalletBindUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet.bind.ui.WalletBankcardDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.wallet.bind.ui.WalletResetInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.wallet.pay.ui.WalletPayUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet.pay.ui.WalletChangeBankcardUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet.pwd.ui.WalletPasswordSettingUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.wallet.pwd.ui.WalletForgotPwdUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0162"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name="com.tencent.mm.plugin.wallet.pwd.ui.WalletGestureCheckPwdUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0162"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet.pwd.ui.WalletForgotPwdBindNewUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0162"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet.balance.ui.WalletBalanceManagerUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wallet.balance.ui.WalletBalanceFetchUI"
android:configChanges="0x000000A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet.balance.ui.WalletBalanceSaveUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wallet.balance.ui.WalletBalanceResultUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wallet.balance.ui.WalletBalanceFetchPwdInputUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet.pay.ui.WalletLoanRepaymentUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet.pay.ui.WalletChangeLoanRepayBankcardUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet.loan.WalletLoanCheckPwdUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:theme="@7F0D0162"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet.trading.WalletPayOrCollectUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.wallet_payu.ui.WalletPayUCgiTestUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.create.ui.WalletPayUStartOpenUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.create.ui.WalletPayUVerifyCodeUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name="com.tencent.mm.plugin.wallet_payu.security_question.ui.WalletPayUSecurityQuestionSettingUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.security_question.ui.WalletPayUSecurityQuestionAnswerUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.pwd.ui.WalletPayUPwdCOnfirmUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.bind.ui.WalletPayUCardElementUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.wallet_payu.bind.ui.WalletPayUBankcardManageUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.pwd.ui.WalletPayUCheckPwdUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.pwd.ui.WalletPayUPasswordSettingUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.pay.ui.WalletPayUPayUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.remittance.ui.PayURemittanceAdapterUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet_payu.remittance.ui.PayURemittanceUI"
android:configChanges="0x000004A0"
android:windowAnimationStyle="@00000000"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet_payu.balance.ui.WalletPayUBalanceManagerUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wallet_payu.pay.ui.WalletPayUChangeBankcardUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet_payu.remittance.ui.PayURemittanceDetailUI"
android:configChanges="0x000004A0"
android:windowAnimationStyle="@00000000"
android:windowSoftInputMode="0x00000001" >
</activity>
<activity
android:name=".plugin.wallet_payu.remittance.ui.PayURemittanceResendMsgUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wallet_payu.balance.ui.WalletPayUBalanceSaveUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wallet_payu.balance.ui.WalletPayUBalanceResultUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wallet_payu.order.ui.PayUMallOrderRecordListUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wallet_payu.pay.ui.WalletPayUOrderInfoUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.wallet_payu.bind.ui.WalletPayUBankcardDetailUI"
android:configChanges="0x000004A0" >
</activity>
<activity
android:name=".plugin.wallet_payu.pwd.ui.WalletPayUPwdConfirmUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet_payu.pwd.ui.WalletPayUSetPasswordUI"
android:configChanges="0x000004A0"
android:screenOrientation="1"
android:windowSoftInputMode="0x00000003" >
</activity>
<activity
android:name=".plugin.wallet_payu.order.ui.PayUMallOrderDetailUI"
android:configChanges="0x000004A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.offline.ui.WalletOfflineCoinPurseUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0000" >
</activity>
<activity
android:name=".plugin.offline.ui.WalletOfflineEntranceUI"
android:configChanges="0x000004A0"
android:launchMode="1"
android:screenOrientation="1"
android:theme="@7F0D0161" >
</activity>
<activity
android:name=".plugin.wxcredit.ui.WalletWXCreditOpenUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wxcredit.ui.WalletCheckIdentityUI"
android:configChanges="0x000000A0"
android:windowSoftInputMode="0x00000004" >
</activity>
<activity
android:name=".plugin.wxcredit.ui.WalletBindDepositUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wxcredit.ui.WalletWXCreditOpenResultUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wxcredit.ui.WalletWXCreditOpenNotifyUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wxcredit.ui.WalletWXCreditChangeAmountUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wxcredit.ui.WalletWXCreditChangeAmountResultUI"
android:configChanges="0x000000A0" >
</activity>
<activity
android:name=".plugin.wxcredit.ui.WalletWXCreditDetailUI"
android:configChanges="0x000000A0"
android:theme="@7F0D0162" >
</activity>
<activity
android:name=".plugin.wxcredit.ui.WalletWXCreditErrDetailUI"
android:configChanges="0x000000A0" >
</activity> <service android:name="com.tencent.mm.remoteservice.RemoteService" >
</service> <receiver
android:name=".modelstat.WatchDogPushReceiver"
android:exported="false"
android:process=":push" >
</receiver>
<receiver
android:name=".plugin.report.service.KVCommCrossProcessReceiver"
android:exported="false" >
</receiver> <meta-data
android:name="TencentGeoLocationSDK"
android:value="wechat,JJBLX-KSS3T-AYHOO-5G2NV-KRPVU" >
</meta-data> <service
android:name=".crash.CrashUploaderService"
android:exported="false"
android:process=":cuploader" >
</service>
</application> <uses-permission android:name="com.android.vending.BILLING" >
</uses-permission> <uses-feature
android:name="android.hardware.bluetooth_le"
android:required="false" >
</uses-feature> <permission
android:name="com.tencent.mm.ext.permission.READ"
android:protectionLevel="0x00000003" >
</permission>
<permission
android:name="com.tencent.mm.ext.permission.WRITE"
android:protectionLevel="0x00000003" >
</permission> <uses-permission android:name="com.tencent.mm.ext.permission.READ" >
</uses-permission>
<uses-permission android:name="com.tencent.mm.ext.permission.WRITE" >
</uses-permission>
<uses-permission android:name="android.permission.USE_FINGERPRINT" >
</uses-permission>
<uses-permission android:name="android.permission.GET_ACCOUNTS" >
</uses-permission>
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" >
</uses-permission>
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" >
</uses-permission>
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" >
</uses-permission>
<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" >
</uses-permission>
<uses-permission android:name="android.permission.READ_PROFILE" >
</uses-permission>
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" >
</uses-permission>
<uses-permission android:name="android.permission.NFC" >
</uses-permission> <permission
android:name="com.tencent.mm.permission.C2D_MESSAGE"
android:protectionLevel="0x00000002" >
</permission> <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" >
</uses-permission>
<uses-permission android:name="android.permission.GET_ACCOUNTS" >
</uses-permission>
<uses-permission android:name="com.tencent.mm.permission.C2D_MESSAGE" >
</uses-permission> <permission
android:name="com.tencent.mm.wear.message"
android:protectionLevel="0x00000002" >
</permission> <uses-permission android:name="com.android.alarm.permission.SET_ALARM" >
</uses-permission>
<uses-permission android:name="com.tencent.mm.wear.message" >
</uses-permission>
<uses-permission android:name="android.permission.BODY_SENSORS" >
</uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
</uses-permission>
<uses-permission android:name="android.permission.CAMERA" >
</uses-permission>
<uses-permission android:name="android.permission.CAMERA" >
</uses-permission> <uses-feature
android:name="android.hardware.camera"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" >
</uses-feature> <uses-permission android:name="android.permission.USE_CREDENTIALS" >
</uses-permission>
<uses-permission android:name="android.permission.NFC" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
</uses-permission> </manifest>

weixin638android680.apk.AndroidManifest.xml

枚举所有activity且其带有属性android:exported="false"。

/**带命名空间的获取方式举例*/

//1. 定义命名控件解决器
function nsResolver(prefix) {
var ns = {
'xhtml' : 'http://www.w3.org/1999/xhtml',
'android': 'http://schemas.android.com/apk/res/android'
};
return ns[prefix] || null;
} //2. xpath查找://表不计等级;[],表是对节点过滤可多个;@<属性名>,表示取属性值
var iterator = window.document.evaluate('//activity[@android:exported!="false"]', document, nsResolver, window.XPathResult.ANY_TYPE, null); //3. 迭代输出结果
var element;
while(null != (element = iterator.iterateNext())){
console.log(element);
}; // 查找所有activity
var iterator = window.document.evaluate('//activity', document, nsResolver, window.XPathResult.ANY_TYPE, null);
// 迭代输出结果:其他应用可以意图启动的Activity(带权限输出)
var element, exported, permission, activityName, intentFilters;
while(null != (element = iterator.iterateNext())){
exported = element.getAttribute('android:exported');
if(null == exported){
intentFilters = element.getElementsByTagName("intent-filter");
if(0 < intentFilters.length){
console.log(element);
}
}else if('true' == exported){
permission = element.getAttribute('android:permission') ;
activityName = element.getAttribute('android:name') ;
console.log(activityName + ", " + permission);
}
}; //另一个xpath查找
var all = $x("//activity"); //typeof all = 'object'
var entries = all.entries; // typeof entries = '[object Array Iterator]' , ArrayIterator{}
var entry = entries.next(); // entry = Object {value: Array[2], done: false}
var entryValue = entry.value; //Array
var numIndex = entryValue[0]; //
var objElement = entryValue[1]; //typeof obj = ""object", obj.toString() = [object Element]";
var stringValue = objElement.getAttribute("android:name"); //

2

//
var xpathResult = document.evaluate( xpathExpression, contextNode, namespaceResolver, resultType, result ); //
function getElementByXpath(path) {
return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
} console.log( getElementByXpath("//html[1]/body[1]/div[1]") );

另外xml,xpath工具windows的http://qutoric.com/xmlquire/

考查当前的 XML 工具 http://www.ibm.com/developerworks/cn/xml/x-xmltools/

浏览器开发者工具Chrome Developer Tool的更多相关文章

  1. Chrome的开发者工具(Chrome Developer Tools)

    Chrome的开发者工具(Chrome Developer Tools) 按F12 https://developer.chrome.com/devtools/index http://www.w3s ...

  2. 谷歌Chrome浏览器开发者工具的基础功能

    上一篇我们学习了谷歌Chrome浏览器开发者工具的基础功能,下面介绍的是Chrome开发工具中最有用的面板Sources.Sources面板几乎是最常用到的Chrome功能面板,也是解决一般问题的主要 ...

  3. 爬虫 Http请求,urllib2获取数据,第三方库requests获取数据,BeautifulSoup处理数据,使用Chrome浏览器开发者工具显示检查网页源代码,json模块的dumps,loads,dump,load方法介绍

    爬虫 Http请求,urllib2获取数据,第三方库requests获取数据,BeautifulSoup处理数据,使用Chrome浏览器开发者工具显示检查网页源代码,json模块的dumps,load ...

  4. [转]谷歌Chrome浏览器开发者工具教程—JS调试篇

    来源:http://blog.csdn.net/cyyax/article/details/51242720 上一篇我们学习了谷歌Chrome浏览器开发者工具的基础功能,下面介绍的是Chrome开发工 ...

  5. chrome浏览器开发者工具F12中某网站的sources下的源码如何批量保存?

    目录 chrome浏览器 开发者工具F12中某网站的sources下的源码如何批量保存 1. 常用保存Sources源码的两种方法 1.1单个文件 1.2 单个页面 2. 问题 3.解决方案 chro ...

  6. Google Chrome谷歌/火狐/Safari浏览器开发者工具基本使用教程

    前言 在阅读下面内容之前,那么些简单的了解浏览器开发者工具到底是什么东西,到底有什么用途. 浏览器开发者工具到底是什么? 其实简单的说,浏览器开发者工具就是给专业的web应用和网站开发人员使用的工具, ...

  7. chrome developer tool 调试技巧2

    我大概是从 08.09 年从 Firebug 转入 Chrome Developer Tool,一直用到现在,越用越喜欢.我平时调错时常用的功能有: 代码格式化可以将被压缩的代码自动展开 实时代码编辑 ...

  8. chrome developer tool—— 断点调试篇

    断点,调试器的功能之一,可以让程序中断在需要的地方,从而方便其分析.也可以在一次调试中设置断点,下一次只需让程序自动运行到设置断点位置,便可在上次设置断点的位置中断下来,极大的方便了操作,同时节省了时 ...

  9. 转载|chrome developer tool—— 断点调试篇

    断点,调试器的功能之一,可以让程序中断在需要的地方,从而方便其分析.也可以在一次调试中设置断点,下一次只需让程序自动运行到设置断点位置,便可在上次设置断点的位置中断下来,极大的方便了操作,同时节省了时 ...

随机推荐

  1. 4C. Stars

    4C. Stars Time Limit: 2000ms Case Time Limit: 2000ms Memory Limit: 65536KB   64-bit integer IO forma ...

  2. SQL indexOf、lastIndexOf

    DECLARE @Name NVARCHAR (50)SET @Name = 'abcd.12345.efght' DECLARE @Position INT --sql first indexofS ...

  3. robotframework安装和配置【转IBM:https://www.ibm.com/developerworks/cn/opensource/os-cn-robot-framework/index.html】

    内容   概览 Robot Framework 介绍 Robot Framework 的安装和配置 RIDE 编辑器介绍 创建测试项目 简单的测试用例的编写 总结 相关主题 评论   Robot Fr ...

  4. Log4j2同步异步性能比较以及教程和问题(坑)汇总

    线程数:500个   每个线程日志输出次数: 500次 log4j2其实有两个输出异步日志的方式:AsyncLogger和AsyncAppend 他两的区别在于: AsyncLogger使用的是无锁高 ...

  5. Netflix Ribbon源码设计错误的证据(附正确示例)

    我在之前一篇博客里https://www.cnblogs.com/yangfeiORfeiyang/p/9644254.html 里对Netflix Ribbon的Loadbalancer类源码设计的 ...

  6. windows bat语法

    @echo off  表示在这条语句之后,所有执行命令的语句不会显示 setLocal    参考1 rem  注释 :或者::    参考 set /p  等待用户输入 SET /A express ...

  7. android 布局之LinearLayout(学习一)

    一,View localView = mRadioGroup_content.getChildAt(i);指定自定义菜单栏的点击格,如child3 其中:mRadioGroup_content = ( ...

  8. UTF-8 编码的文件在处理时要注意 BOM 文件头问题

    最近在给项目团队开发一个基于 Java 的通用的 XML 分析器时,设计了一个方法,能够读取现成的 XML 文件进行分析处理,当然 XML 都是采用 UTF-8 进行编码的.但是在用 UltraEdi ...

  9. elasticsearch入门使用(五) kibana&x-pack安装使用

    Kibana User Guide 一.UI安装 https://www.elastic.co/downloads/kibana 下载rpm直接运行即可 二.参数配置 find / -name kib ...

  10. android layout

    android的视图分为两类,一类是布局,另一个类是控件 一.LinearLayout(线性布局) 最常用布局之一,线性布局的特性是每添加一个控件默认会在上个控件的下面占一行. <LinearL ...