⑴ 安卓手機里可否共存一款軟體的不同版本
可以的,但是要修改apk包的簽名,這樣可以實現N個版本共存。
比如自媒體平台,今日頭條APP就有三種,分別是專業版、普通版和極速版。其中專業版是指今日頭條APP主要面向更多有實力的內容創作者,通過初次收費1元讓創作者們使用0廣告的手機端進行創作,整個創作體驗效果會更好。
而普通版就是今日頭條APP的廣告植入版,創作者和閱讀者都可以使用(也是今日頭條APP最早的版本),但是它面向很多注冊者是免費的。最後,今日頭條APP極速版是平台自己掏錢,設定更多活動吸引更多用戶實現引流,讓更多手機用戶能夠長期關注今日頭條APP。
雖然這三種APP的作用都不太相同,但都是為了更好的讓創作者的優質內容被更多的用戶了解,產生精神上的共鳴,本質上還是今日頭條。
android系統的優點
市場份額大:超80%,iOS不到13%; Windows Phone 不到4%。
應用程序發展迅速:Android應用商店最大的優勢是,不對應用程序進行嚴格。在這一點上優於蘋果。
智能廠家助力:世界很多智能手機廠家幾乎都加入了Android陣營,並推出了一系列的Android智能機。終端越多,其市場潛力就越大。大部分廠家參與建立了Android平台技術聯盟。
Android價廉性能不低:雖然Android平台的手機價廉,但是其性能卻一點也不低廉。Android平台簡單實用,無論是功能還是外觀設計。
機型多 硬體配置優:每一家手機廠商都推出了各自的Android智能機,數不勝數。
⑵ 安卓系統中的應用雙開是什麼原理,
在使用微信V4.5.1版本時成功製作出了可共存版本,可以與未經修改的微信V5.0同時雙開,隨後安裝使用並沒有發現問題,兩個版本的微信如果登錄同一帳號,也能夠同時接收到消息。
兩個版本的微信可同時運行
共存版應用實現的原理並不復雜,由於每一個Android應用程序在最終編譯時會設置一個應用程序簽名,擁有相同應用程序簽名的應用在安裝就會被替換,所以這個APP編輯器就是將應用安裝程序先進行反編譯,然後修改應用程序簽名,進行再次編譯生成不同應用程序簽名的版本,就可以進行安裝了。通過這個方法我們可以實現相同非加密應用程序的安裝和多開,用來進行網游多開也是可以的,當然還是要說一句,手機的內存吃得消才行。
⑶ 安卓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是反編譯以後的文件放到當前目錄的QQ文件夾裡面然後會顯示
I: Baksmaling…
I: Decoding resource table…
I: Decoding resources…
I: Copying assets and libs…
當軟體自動完成了以後,
打開Notepad++按Ctrl+F搜索,選擇文件搜索,要把「包含子目錄」跟「包含隱藏目錄「選上
查找目標輸入:com.tencent.qq替換為:com.tencent.q1
文件類型:*.*
目錄:反編譯以後生成的目錄然後點全部替換替換好以後,換另一個關鍵詞:
查找目標輸入:com/tencent/qq替換為:com/tencent/q1
文件類型:*.*
目錄:反編譯以後生成的目錄然後點全部替換
再換查找目標輸入:android.task.qq替換為:android.task.q1(注意下:這里有個隱藏的秘密哦!)
文件類型:*.*目錄:反編譯以後生成的目錄然後點全部替換。
這里點確定!
注意!這里在搜索!千萬不要點確定!讓它自己搜索完!
然後替換完了!可以點擊確定了!
這樣,全部替換好以後,可以把Notepad++關掉了。
進入QQ文件夾,裡面有個smali的文件夾,進去後!再進com再進tencent一直進去,會看到有 7個文件夾!在這里的把風qq文件夾重命名為q1(你也可以自己改其它的),修改完畢了,現在重新編譯軟體。
回到CMD,輸入:apktool b QQ <回車>額。。。這里我也解釋下吧:d是編譯的意思,QQ是之前反編譯的文件夾編譯好以後,到QQ裡面的dist文件夾內,會看到一個out.apk的,這個就是我們重新編譯好的QQ了,當然這個程序還沒有簽名,我們還要用其他軟體簽名了以後才能安裝上去 。