如何制作共存app

如何制作共存app

修改軟件共存,是手機高手早已掌握的一門技能之一。使用mt文件管理或apk編輯器,對如今高版本的apk軟件進行傻瓜式共存制作,基本會失敗。

本文以電腦端修改apk參數(shù)的方式制作共存,僅給初學(xué)者一個了解與學(xué)習(xí)的機會。

安卓同個軟件安裝,后一安裝版本不可避免地會覆蓋前一版本,這個大家都很清楚,但為什么會被覆蓋呢,因為它采用的是同一名稱,即相同的安裝包名。說起來很抽象,為了便于理解,我們先來了解下apk軟件的安裝過程吧。系統(tǒng)先是將apk以包名形式**到/data/app里,然后將class.dex文件優(yōu)化處理到/data/dalvik-cache,并將相關(guān)參數(shù)配置文件保存到/data/data,**在lancher數(shù)據(jù)庫中存儲軟件信息(如桌面圖標(biāo)等)。這就是軟件安裝后的去向所在。

(本文以天天動聽為例)

工具/原料

電腦以及相應(yīng)的軟件
要修改的軟件包
相關(guān)步驟略括

從上圖可以看出,天天動聽在所有文件夾中都有相同的文件名com.sds.android.ttpod,這就是包名。所以修改包名便成為軟件共存的關(guān)鍵所在,因此我將修改過程簡化為以下幾個步驟。1、將apk解包成一個文件夾;2、修改AndroidManifest.xml及**ali目錄中的“包名”、“包目錄”;3、修改string.xml中的軟件“名稱”;4、根據(jù)修改的包名更改**ail文件夾;5、將apk重新簽名。

下面就一步一步來。 
END

步驟一

先解包TTpod7700.apk,看下有沒有錯誤,如有錯請刪除apktool目錄的框架文件。

請點擊輸入圖片描述

進入解包后的TTpod7700目錄,找到AndroidManifest.xml,用ultraedit打開,package這個就是包名標(biāo)識符,我們要處理的就是com.sds.android.ttpod。

 

請點擊輸入圖片描述

包名中的com,sds,android,ttpod字符我們沒必要全部替換,替換不僅增加了工作量,而且可能會產(chǎn)生一些意想不到的錯誤,不方便處理。所以最簡單的方法就是只替換**一個字符串,即ttpod就可以了。先我們來替換“包名”。

快捷鍵ctrl+shiftp調(diào)出批量替換對話框,查找對話框中填入com.sds.android.ttpod,替換對話框中填入com.sds.android.ttpod2,替換目錄設(shè)定為剛解包的TTpod7700目錄,注意勾選“匹配大小寫”和“搜索子目錄”,然后點“確定”繼續(xù)。

請點擊輸入圖片描述

點確認繼續(xù),耐心等待替換完成,大概將近有千條記錄被替換

請點擊輸入圖片描述
END

步驟二

下面我們來替換“包目錄”??旖萱Ictrl+shift+p調(diào)出替換對話框,查找對話框中填入com/sds/android/ttpod,替換對話框中填入com/sds/android/ttpod2,點“確定”繼續(xù)。

請點擊輸入圖片描述
END

步驟三

接下來是修改軟件“名稱”。

進入TTpod7700目錄,處理values和values-zh下的string.xml文件。由于軟件批量替換不支持中文,所以用ultraedit分別打開這兩個文件。先來看values下的這個文件。ctrl+r調(diào)出替換對話框,將“天天動聽”替換為“天天靜聽”,注意勾選“當(dāng)前文件”。

values-zh中的string.xml文件亦按此方法替換。

請點擊輸入圖片描述

這一步就到了修改文件夾了。進入TTpod7700\\**ali\\com\\sds\\android目錄,將ttpod改名為ttpod2。

請點擊輸入圖片描述

該到打包了。

回編譯很簡單,主要看有沒有錯誤。

app如何修改共存的文件

1.?

手機如何安裝雙微信

問題一:一部手機如何安裝兩個微信 一部手機安裝兩個或者兩個以上的微信,方法是:通過《微信多開寶》來安裝。具體操作方法是: 1、按照常規(guī)安裝**個微信。

2、在手機上搜索《微信多開寶》,如下圖: 3、下載并安裝《微信多開寶》。

如下圖: 4、打開微信多開寶,點擊右上角的云按鈕,如下圖: 問題二:請問一個手機怎樣安裝兩個微信 1、安卓微信雙卡方法:準備工作 從上圖我們可以看到,我在自己的手機上已經(jīng)安裝了兩個不同版本的微信。通常在自己的手機上安裝同一應(yīng)用程序時,無論是安裝相同版本還是安裝不同版本,后安裝的應(yīng)用都會將先安裝的應(yīng)用替換,并不能夠同時安裝兩個,今天我們告訴大家的方法就可以解決這一問題,在進行操作之前我們要先進行一些準備工作。 需要的準備: 1.一部Android 4.0系統(tǒng)以上的手機 2.手機已經(jīng)獲得ROOT權(quán)限 3.到網(wǎng)上搜索APK編輯器,并安裝到手機 4.準備一個需要修改的應(yīng)用程序 下面我們就進入正題,告訴大家如何修改可共存的應(yīng)用程序。完成了準備工作之后,我們打開已經(jīng)安裝好的APK編輯器,這個編輯器的界面看起來就像一個文件管理工具,在編輯器里找到我們要修改的應(yīng)用程序APK文件,本人就以近一段時間一直在玩的游戲《三國KILL》為例進行演示。

在APK文件上長按,之后在彈出的菜單中選擇“制作共存”。 選擇了“制作共存”之后,我們還需要為新生成的可共存應(yīng)用找一個輸出目錄,再為它起一個新的名字,然后點擊確定,接下來我們就可以靜靜等待這個編輯器為我們來完成制作可共存的應(yīng)用。這個功能非常傻瓜,但其實整個處理要經(jīng)過一些列復(fù)雜的編譯和反編譯過程,只不過這些繁瑣的過程都由這個APK編輯器自動完成了。

2、安卓微信如何**:安卓微信共存版制作方法 經(jīng)過片刻的等待,修改好的可共存應(yīng)用已經(jīng)出現(xiàn)在了我們設(shè)置好的目錄中,馬上安裝到手機上試一試,你會發(fā)現(xiàn)這個新的版本不會替換已經(jīng)安裝好的相同應(yīng)用程序,而在安裝好之后會出現(xiàn)一個與先安裝的應(yīng)用相同的應(yīng)用程序圖標(biāo)。好了,我們把兩個《三國KILL》都分別打開,然后打開任務(wù)管理器查看,可以看到有兩個相同的《三國KILL》都在運行,并且這兩個版本的用戶數(shù)據(jù)并不沖突,還可以隨時互相切換,當(dāng)然您也可以重**作更多的可共存版本一同運行,只要手機內(nèi)存吃得消。 下面說一說在制作共存版應(yīng)用時遇到的一個問題。

在進行制作手機QQ和微信共存版時,我發(fā)現(xiàn)會在編譯過程中出現(xiàn)一個錯誤,從而中斷操作,經(jīng)過多次嘗試都會出現(xiàn)相同的問題,于是我認為騰訊在手機QQ和微信的安裝程序中進行了加密,無法進行反編譯。 遇到這個問題之后,我又嘗使用以往歷史版本的手機QQ和微信進行嘗試,嘗試了多個手機QQ版本均告失敗,不過好在**版的手機QQ已經(jīng)具備了接受其他賬號的功能。而在使用微信V4.5.1版本時成功制作出了可共存版本,可以與未經(jīng)修改的微信V5.0同時**,隨后安裝使用并沒有發(fā)現(xiàn)問題,兩個版本的微信如果登錄同一帳號,也能夠同時接收到消息。

共存版應(yīng)用實現(xiàn)的原理并不復(fù)雜,由于每一個Android應(yīng)用程序在最終編譯時會設(shè)置一個應(yīng)用程序簽名,擁有相同應(yīng)用程序簽名的應(yīng)用在安裝就會被替換,所以這個APP編輯器就是將應(yīng)用安裝程序先進行反編譯,然后修改應(yīng)用程序簽名,進行再次編譯生成不同應(yīng)用程序簽名的版本,就可以進行安裝了。 也就是說,通過這個方法我們不僅可以實現(xiàn)一部手機運行兩個或者多個微信,還可以實現(xiàn)**游戲多開,不過目前智能手機的性能還不如電腦,想要多開的前提是你的手機內(nèi)存足夠大才行。 問題三:怎么在手機上同時安裝兩個微信 手機上如何裝兩個微信 分步閱讀 微信作為一款潮流的社交工具,里面不但包含了聊天,交友等神奇的功能,還有開店,閱讀資訊,等等許多實用的工具,那么一個微信遠遠不能滿足我們的要求,雖然說很多人有兩個手機,但是一部手機其實也可以裝兩個微信的,下面就開始教學(xué)吧! 工具/原料 微信5.4 方法/步驟 進入公眾號的自定義菜單點擊每日精選,選擇微信多開。 點擊之后會跳轉(zhuǎn)到一個新的頁面,點擊下圖紅色框框的位置。

點擊普通下載,不要點高速下載什么的,就選普通下載。 下載好之后安裝到手機,安裝完打開,點擊下圖紅色框框的位置下載第二個微信,下載好之后就可以開始使用你的第二個微信了,有了兩個微信之后我們可以做什么呢?呵呵,下期經(jīng)驗將來為大家詳細講解! 問題四:華為雙微信怎么安裝的? 用之前,要從應(yīng)用市場下載安裝**版本的QQ或微信。打開設(shè)置,點擊應(yīng)用分身,根據(jù)需要,打開 QQ 或者微信分身開關(guān)。 打開應(yīng)用分身后,桌面會生成兩個 QQ 或者微信的應(yīng)用圖標(biāo),能同時登錄兩個帳號。

長按分身應(yīng)用圖標(biāo),就能快速關(guān)閉應(yīng)用分身功能哦。有的手機需要升級系統(tǒng)之后才有應(yīng)用分身功能的。 問題五:一個手機怎么裝兩個微信 現(xiàn)在微信應(yīng)用普遍,很多人需要同時在一部手機上使用多個微信,但切換賬號的方法太麻煩。Android安卓系統(tǒng)通過以下軟件可以實現(xiàn)微信多開的功能,很簡單,直接**安裝,就可實現(xiàn)了。

工具/原料 手機 微信 微信多開寶 方法/步驟1 手機先安裝一個微信,可從手機助手下載安裝,也可電腦上下載安裝包傳到手機安裝,相信大家都已經(jīng)安裝過了吧。 再安裝“微信多開寶”(多開就靠它了),可從手機助手下載安裝,也可電腦上下載安裝包傳到手機安裝。 打開微信多開寶,點擊右上角的云按鈕,安裝您的**個微信。

自此已安裝另一個微信了,打開微信01,登錄即可。 按照同樣方法可再安裝微信,**稱可支持100個微信,大家不會那么瘋狂吧,哈哈。 問題六:一個手機怎么裝兩個微信 在手機上安裝一個**助手就可以實現(xiàn)了,就是圖片上圖庫旁邊那個軟件 安卓手機是免費的,蘋果手機要去淘寶上面用錢買 問題七:一個手機如何安裝兩個微信 可以利用多開軟件做到的 問題八:一個手機怎么安裝2個微信號 一個手機號注冊和使用2個微信號的步驟如下: 1、首先將原來微信號綁定的手機號碼進行解綁。

2、接著用這個手機號碼注冊一個新的微信號。 3、然后用這個新的微信號綁定新建的QQ號。 4、**再把新微信號的手機解綁,綁回原來微信號,這樣新的微信號用新QQ可以登陸,自己就有2個微信號了。 問題九:安卓手機怎么同時上兩個微信 你好 電腦百度微信多開寶,這個是分版本的,安卓的手機就下安卓版的,蘋果的要下蘋果版的才可以。

現(xiàn)在以安卓版的為例。 下載到手機上之后直接安裝就好了。安裝好的微信多開寶如圖所示。

點擊多開寶右上角的云狀圖標(biāo),就可以下載多個微信了!不過這里說明,安裝多個是要付費的,但是安裝一個是免費的。 輸入微信賬號登陸即可,我們可以看到,手機桌面上就有了兩個微信的圖標(biāo),說明我們已經(jīng)安裝了兩個微信了。

安卓QQ共存版制作方法

首先要安裝的軟件有:Notepad++,Java 以及apktool,apktool包含2個壓縮包,分別為apktool-1.0.0.tar.bz2 以及apktool-install-windows-2.1_r01-1.zip 。安裝JAVA!其次也就是把apktool里面的2個zip文件里的3個文件解壓到C:\\Windows下面。

這樣ok了Notepad++也安裝好接下來就是制作教程了! 舉個例子啊:比如你想做**的手機QQ-0141版本的共存版,首先把MobileQQ2011(Android)_beta1_build0141.apk 放到一個空的文件夾里面。

并把這個文件夾命名!名字就隨便了!然后運行cmd,用cd命令定位到apk所在目錄。找到文件夾目錄后輸入命令:apktool d MobileQQ2011(Android)_beta1_build0141.apk QQ <回車>在這里解釋下:apktool是工具,后面的d是反編譯,**面的QQ是反編譯以后的文件放到當(dāng)前目錄的QQ文件夾里面然后會顯示I: Bak**aling…I: Decoding resource table…I: Decoding resources…I: Copying assets and libs…當(dāng)軟件自動完成了以后,打開Notepad++按Ctrl+F搜索,選擇文件搜索,要把“包含子目錄”跟百科“包含隱藏目錄“選上查找目標(biāo)輸入:com.tencent.qq替換為:com.tencent.q1文件類型:*.*目錄:反編譯以后生成的目錄然后點全部替換替換好以后,換另一個關(guān)鍵詞:查找目標(biāo)輸入:com/tencent/qq替換為:com/tencent/q1文件類型:*.*目錄:反編譯以后生成的目錄然后點全部替換再換查找目標(biāo)輸入:android.task.qq替換為:android.task.q1(注意下:這里有個隱藏的秘密哦?。┪募愋停?.*目錄:反編譯以后生成的目錄然后點全部替換。 這里點確定! 注意!這里在搜索!千萬不要點確定!讓它自己搜索完! 然后替換完了!可以點擊確定了!這樣,全部替換好以后,可以把Notepad++關(guān)掉了。進入QQ文件夾,里面有個**ali的文件夾,進去后!再進com再進tencent一直進去,會看到有 7個文件夾!在這里的把風(fēng)qq文件夾重命名為q1(你也可以自己改其它的),修改完畢了,現(xiàn)在重新編譯軟件。

回到CMD,輸入:apktool b QQ <回車>額。

這里我也解釋下吧:d是編譯的意思,QQ是之前反編譯的文件夾編譯好以后,到QQ里面的dist文件夾內(nèi),會看到一個out.apk的,這個就是我們重新編譯好的QQ了,當(dāng)然這個程序還沒有簽名,我們還要用其他軟件簽名了以后才能安裝上去 。

如何用apk編輯器制作共存軟件

安裝方法:解壓出來會有兩個軟件,**個安裝后打開運行(一定要運行),然后退出。安裝第二個,提示覆蓋,確定。

破解版安裝完成。