開發者工具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>
枚舉所有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/
