Android如何用代碼實作app雙開(思路也可以的),包含了哪些知識。
uj5u.com熱心網友回復:
沒有所謂的同一APP雙開,必須保證兩個APP包名不一樣,其實這就意味著兩個APP(你可以兩個功能完全一樣的APP改下包名)。如果針對同一包名的同一個APP,是不能存在APP雙開的,思路也沒有,安卓系統是不允許的。
uj5u.com熱心網友回復:
想的真多,雙開
uj5u.com熱心網友回復:
小米MIUI8可以雙開APPuj5u.com熱心網友回復:
雙開?老虎和蒼蠅看見這倆字就嚇壞了uj5u.com熱心網友回復:
只能有不同包名。就算是應用內容相同,但實際意義上來說,都是不同的應用。
uj5u.com熱心網友回復:
將Launcher activity復制一份,在AndroidManifest.xml中定義兩個launcher activity, 指定不同的android:process屬性,興許可以?uj5u.com熱心網友回復:
又或者只用一個LauncherActivity,在其中判斷是否需要再在一個新的task中啟動本應用。uj5u.com熱心網友回復:
技術迭代了。哥們uj5u.com熱心網友回復:
你說的是Android現在有些手機支持的【分身】吧?怎么可能一個app雙開,包名一樣的app在一個手機上只允許一個。uj5u.com熱心網友回復:
應用內雙開是可以考慮實作的,無非就是維護兩個不同的任務堆疊,所有頁面都有兩份。典型例子就是瀏覽器,可以打開很多標簽頁。桌面圖示可以用上面有個哥們提出的想法,定義多個laucher,對應不同的應用堆疊,兩個應用堆疊之間資料獨立性需要你自己來維護了。
uj5u.com熱心網友回復:
這不是一行2行解決的,參考github的專案吧https://github.com/asLody/VirtualApp轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/129927.html
標籤:Android
