Kostenlose Installation von xposed Frames und Plugins sind ebenfalls verfügbar

Wie wir alle wissen, mit Xposed Rahmen muss Wurzel, Wurzel, aber jetzt ist die Erfolgsquote niedriger und niedriger bekommen, erheblich die Schwelle für den Einsatz erhöht. Scheinbar unlösbares Problem, in der Tat kann es durch die Technik Sandbox gelöst werden.

Eine typische Anwendung des Sandbox-Technologie-Markt mit offen Zwei-Klassen-Anwendungen, diese Anwendung hat heute, nicht nur ein stabile Lage dual zu öffnen, mehr Unterstützung für das Ausführen Xposed + Plug-in-Rahmen, wirklich frei Wurzel, auch ohne Rahmen Installation Xposed, können Sie Spaß mit einer Vielzahl von Plug-Ins, kann als das Evangelium der Mehrheit der Freunde beschrieben werden.

Der folgende Artikel beschreibt die Funktion in zwei Teile und technische Prinzipien aufgeteilt werden, aufgrund der eher esoterischen technischen Prinzipien, für Studenten in der Technologie kann die zweite Hälfte des Artikels überspringen zu sehen. Willkommen miteinander zu diskutieren!

Sagen wir zuerst den Funktionsteil, die Anwendung ist <Avatar Meister X Edition >, basiert auf der Upgrade-Version des Avatarmasters und ist meines Wissens auch der einzige auf dem Markt produzierte xposed double open Software.

Anwendung Po Download-Adresse lautet wie folgt:

http://sj.qq.com/myapp/detail.htm?apkName=com.qihoo.magic.xposed

"Demo-Video"

http://v.youku.com/v_show/id_XMzM5MDc3MjU0OA===.html?spm=a2h3j.8428770.3416059.1

'Versionsfunktion'

1. Vermeiden Sie root-free flashing-Maschine, auch ohne die Installation xposed-Modul, laufen Xposed Plugin direkt in den Avatar-Master!

2. Die erste Reihe von unterstützten Funktionen sind: Automatisches Ergreifen von roten Umschlägen, Lokale Änderung von Waagen, Tarnungsort, Informationen über Camouflage-Ausrüstung usw .;

Der Autor pro-getestet mehrere Funktionen, die lokale Änderung der Balance und automatisch greifen rote Pakete werden erreicht, die Beseitigung der Wurzel des Ärgers, wirklich bequem zu viel.

'Benutze Schritte'

Die installierte Schnittstelle ist wie folgt,

Klicke auf das xposed Plugin und gehe zur Liste

Hinweis: Das xposed-Plugin ist nur für die Anwendung im Klon gültig und für die native Anwendung im Mobiltelefon ungültig. Bitte beachten Sie!

Zum ersten Mal wird es eine Bedienungsanleitung geben, die angibt, dass das Plug-in-Modul in xposed von einem Drittentwickler bereitgestellt wird und nichts mit dem Avatarmaster selbst zu tun hat.

Klicken Sie auf Akzeptieren, um die xposed-Plug-in-Liste einzugeben, wählen Sie ein Modul aus, z. B. automatische rote Pakete, klicken Sie auf die Karte, um die Funktionsbeschreibung aufzurufen, und klicken Sie auf Download.

Hier müssen wir erklären, dass einige Benutzer sich sorgen werden, ob sie eine Mikroumschlagnummer erstellen werden. Das Risiko ist tatsächlich! Aber im Vergleich zu anderen ähnlichen Apps auf dem Markt ist das Risiko relativ gering. Bitte verwenden Sie es als angemessen.

Dies ist die Seite der Funktionsdetailseite Hier können Sie das xposed Plugin herunterladen.

4. Klicken Sie nach dem Download auf die Listenseite, und klicken Sie auf Aktivieren, um die Seite für die Plug-in-Funktionseinstellungen aufzurufen.Die Funktion für das rote Paket kann ohne Änderungen verwendet werden.

5. Es ist jetzt möglich, automatisch einen roten Umschlag zu greifen! Der Pro-Measure-Effekt ist effektiv:

Andere Funktionen Wir testen es selbst. Insgesamt können die meisten Plugins verwendet werden, einige werden noch nicht unterstützt und es wird geschätzt, dass das Follow-up weiterhin optimiert wird.

Nun, das Folgende beschreibt das Implementierungsprinzip von der technischen Ebene, die Lesezeit beträgt etwa 7 Minuten.

Kostenlose wurzelfreie Bürste Maschine, spielen mit dem Avatar Master Xposed Plug-in

Ein erstes mal Xposed

Xposed Open Source Code ist https://github.com/rovo89. Xposed Code Projektstruktur wie unten gezeigt,

Xposed Grundprinzip ist app_process nach dem Android-System mit der Transformation von app_process zu ersetzen (Art virtuelle Maschine ersetzt libart.so), die Root-Rechte oder Bürste erfordert erreicht werden. Unter der Situation erfordert keine root oder Bürstenmaschine kann dadurch erreicht werden, Android-Anwendungen laufen Xposed Stecker? das nächste Kapitel dieses Problem diskutieren.

Zweitens, nicht Wurzel bürsten, laufen in Ersatz Meister Xposed Stecker

Xposed Stecker können in zwei Kategorien aufgeteilt werden, ist ein modifizierte Android-System, wie die Schwerkraft-Kit; Android Anwendung einer geändert wird, wie modifizierte Mikro X Modulsystem, entweder in Bezug auf den Pfad, von dem zu erreichen, werden zu root benötigt. oder Bürstenmaschine, ist dieser Artikel nicht diese Plug-in diskutieren. dann der Rest der Android-Anwendung eine Klasse von Plug-in zu ändern, ist in der Anwendung kann ohne root nicht Bürstenmaschine laufen lassen?

Xposed Plugin muss laufen, um die entsprechende Funktion in dem Host-Anwendungsprozess abzuschließen ist nicht nicht Bürstmaschine Wurzel, in dem der Anwendung läuft Xposed Plugins unterstützen, eine zentrale Frage ist, wie Xposed Plugin-Code in den Host-Anwendungsprozess einzuzuspritzen; Ein weiterer Kernpunkt ist der Wirt Xposed Anwendungsprozess in der Plug-ins Betriebsumgebung zu schaffen.

1. Tragen Sie doppelt geöffnet

Für die Frage, wie Xposed Plugin-Code in den Host-Anwendungsprozess injiziert werden kann, ist es aus Androids Prozess-Sandbox-Isolationsmechanismus zwischen zwei Android-Anwendungen unmöglich, dass eine Android-Anwendung Code ohne root-Privilegien einfügt. Zu einem anderen Android-Anwendungsprozess, aber innerhalb einer Android-Anwendung oder innerhalb eines Prozesses ist möglich, gibt es kein Problem mit Berechtigungen.

Daraus ergibt sich, dass in einer Android-Anwendung, wie Sie eine andere Android-Anwendung (Hosting-Prozess von Xposed Plugin) ausführen? Anwendung Double Open ist eine gute Lösung.Der Avatar-Master ist eine der klassischen Anwendungen, der Kern ist die Verwendung von Sand Box-Technologie virtualisiert ein Android-System.

Die sogenannte Android-Virtualisierungstechnologie ist die Verwendung von Technologie und Haken Sandbox-Mechanismus ein System Android ein Android-App zu simulieren. App Doppeln offene Virtualisierung aus dem Android-System, Android-System und externen vollständig isoliert ausgeführt werden.

Die folgende Abbildung zeigt eine schematische Darstellung des Prozessmodells einer Double-Open-Anwendung: Die UID aller Prozesse ist identisch.

Betriebsprobleme löst Xposed Plug-in-Host-Anwendung, die Plug-in-Code Xposed wie in den Host-Anwendungsprozess zum Einschleusen und Xposed Stecker Betriebsumgebung, in dem Host-Anwendungsprozess bereitzustellen?

2. Xposed Plugin-Betriebsumgebung

Erstens, um die Notwendigkeit Xposed Xposed Rahmen verpflanzen Transplantation umfasst zwei Teile mit dem Rahmen, wobei ein Teil des Rahmens Xposed Transplantation ++ C, insbesondere Transplantation Javahook native Bibliothek (libxposed_ dalvik.so und libxposed_art.so), der Teil des Transplantats Xposed Java Rahmenteil insbesondere XposedBridge.jar Transplantation.

Dual Open-Anwendungsprozess (wie WeChat-Prozess) ist ein Prozess in der Dual-Anwendung läuft gleichzeitig, eine Anwendung ist Host-Anwendung (Dual offene Anwendung ihrer eigenen Anwendung), eine Anwendung ist eine zwei offene Anwendung (wie WeChat) der Anwendung. Wird auf der Karte Der Prozess 1 der Double-Open-Anwendung (z. B. WeChat) wird vergrößert und verfeinert, wie in der folgenden Abbildung gezeigt.

In einer doppel geöffnete Anwendung (beispielsweise Mikro-Kanal) Prozess, zunächst die Host-Anwendung starten, bevor die Doppel offene Anwendung (beispielsweise Mikro-Kanal) des Anwendungsstarts können wir die XposedBridge.jar Codes in den Doppel geöffnete Anwendung (beispielsweise Mikro-Kanal) Prozess DexClassloader. nach XposedBridge.jar Code-Injektion, rufen sie den Eintrag Hauptfunktion, bereiten Umgebung Xposed Plugin-Laufzeit (hauptsächlich Java Haken so Bibliothek geladen), dann Xposed Plugin laden und seine Entry-Funktion aufrufen, Xposed stecken sie es doppelt geöffneten Anwendungen laufen begonnen Verfahren (z.B. Mikrokanal) ist.

Zusammenfassung:

Nach einer Analyse aus technischer Sicht wurde der technische Implementierungspfad für die Ausführung von Xposed-Plugins in Android-Anwendungen unter der Bedingung no root und no flash diskutiert und die theoretische Unterstützung für den Implementierungspfad gegeben.Im Markt sind Anwendungen erschienen, die Xposed-Plugins unterstützen. "Avatar Master Xposed Special Edition" ist eine 360-Kategorie-Dual-Kategorie-App, die Xposed-Plugins in Dual-Open-Anwendungen implementiert hat.Aus der Sicht dieses Produkts werden Xposed-Plugins vollständig in Anwendungen unterstützt, die nicht rootless sind. Machbarkeit.

Am Ende ist Xposed ein Tool, das auf einer hervorragenden Technologie beruht und nicht nur Effizienzverbesserungen bringt, sondern auch einige unerwartete Features mit sich bringt. Die Anwendung der Double-Open-Sandbox-Technologie wird auf dem Android-System mutig erforscht. , die die Probleme mit mehreren Konten von Android-Anwendungen effektiv löst.Ich glaube, dass die Kombination der beiden, Überraschungsfunktionen für den Benutzer bringen kann.


Wie wir alle wissen, muss das xposed-Framework root sein, aber jetzt wird die Root-Erfolgsrate immer niedriger, was die Nutzungsschwelle stark erhöht.Scheint keine Lösung, es kann durch die Sandbox-Technologie gelöst werden.

Eine typische Anwendung des Sandbox-Technologie-Markt mit offen Zwei-Klassen-Anwendungen, diese Anwendung hat heute, nicht nur ein stabile Lage dual zu öffnen, mehr Unterstützung für das Ausführen Xposed + Plug-in-Rahmen, wirklich frei Wurzel, auch ohne Rahmen Installation Xposed, können Sie Spaß mit einer Vielzahl von Plug-Ins, kann als das Evangelium der Mehrheit der Freunde beschrieben werden.

Der folgende Artikel beschreibt die Funktion in zwei Teile und technische Prinzipien aufgeteilt werden, aufgrund der eher esoterischen technischen Prinzipien, für Studenten in der Technologie kann die zweite Hälfte des Artikels überspringen zu sehen. Willkommen miteinander zu diskutieren!

Sagen wir zuerst den Funktionsteil, die Anwendung ist <Avatar Meister X Edition >, basiert auf der Upgrade-Version des Avatarmasters und ist meines Wissens auch der einzige auf dem Markt produzierte xposed double open Software.

Anwendung Po Download-Adresse lautet wie folgt:

http://sj.qq.com/myapp/detail.htm?apkName=com.qihoo.magic.xposed

"Demo-Video"

http://v.youku.com/v_show/id_XMzM5MDc3MjU0OA===.html?spm=a2h3j.8428770.3416059.1

'Versionsfunktion'

1. Vermeiden Sie root-free flashing-Maschine, auch ohne die Installation xposed-Modul, laufen Xposed Plugin direkt in den Avatar-Master!

2. Die erste Reihe unterstützter Funktionen umfasst: Automatisches Ergreifen von roten Umschlägen, lokale Änderung von Waagen, verschleierte geografische Position, Informationen über verschleierte Ausrüstung usw .;

Der Autor pro-getestet mehrere Funktionen, die lokale Änderung der Balance und automatisch greifen rote Pakete werden realisiert, Beseitigung der Wurzel des Ärgers, wirklich bequem zu viel.

'Benutze Schritte'

Die installierte Schnittstelle ist wie folgt,

Klicke auf das xposed Plugin und gehe zur Liste

Hinweis: Das xposed-Plugin ist nur für die Anwendung im Klon gültig und für die native Anwendung im Mobiltelefon ungültig. Bitte beachten Sie!

Zum ersten Mal wird es eine Bedienungsanleitung geben, die angibt, dass das Plug-in-Modul in xposed von einem Drittentwickler bereitgestellt wird und nichts mit dem Avatarmaster selbst zu tun hat.

Klicken Sie auf Akzeptieren, um die xposed-Plug-in-Liste einzugeben, wählen Sie ein Modul aus, z. B. automatische rote Pakete, klicken Sie auf die Karte, um die Seite mit der Funktionsbeschreibung aufzurufen, und klicken Sie auf Download.

Hier müssen wir erklären, dass einige Benutzer sich sorgen werden, ob sie eine Mikroumschlagnummer erstellen werden. Das Risiko ist tatsächlich! Aber im Vergleich zu anderen ähnlichen Apps auf dem Markt ist das Risiko relativ gering. Bitte verwenden Sie es als angemessen.

Dies ist die Seite der Funktionsdetailseite Hier können Sie das xposed Plugin herunterladen.

4. Klicken Sie nach dem Download auf die Listenseite, und klicken Sie auf Aktivieren, um die Seite mit den Plug-in-Funktionseinstellungen aufzurufen.Die Funktion für das rote Paket kann ohne Änderungen verwendet werden.

5. Es ist jetzt möglich, einen roten Umschlag automatisch zu greifen! Pro-Testeffekt ist effektiv:

Andere Funktionen Wir testen es selbst. Insgesamt können die meisten Plugins verwendet werden, einige werden noch nicht unterstützt, und es wird geschätzt, dass das Follow-up weiterhin optimiert wird.

Nun, das Folgende beschreibt das Implementierungsprinzip von der technischen Ebene, die Lesezeit beträgt etwa 7 Minuten.

Kostenlose wurzelfreie Bürste Maschine, spielen mit dem Avatar Master Xposed Plug-in

Ein erstes mal Xposed

Xposed Open Source Code ist https://github.com/rovo89. Xposed Code Projektstruktur wie unten gezeigt,

Xposed Grundprinzip ist app_process nach dem Android-System mit der Transformation von app_process zu ersetzen (Art virtuelle Maschine ersetzt libart.so), die Root-Rechte oder Bürste erfordert erreicht werden. Unter der Situation erfordert keine root oder Bürstenmaschine kann dadurch erreicht werden, Android-Anwendungen laufen Xposed Stecker? das nächste Kapitel dieses Problem diskutieren.

Zweitens, keine root nicht Maschine putzen, Xposed Plugin im Avatar-Master ausführen

Xposed Stecker können in zwei Kategorien aufgeteilt werden, ist ein modifizierte Android-System, wie die Schwerkraft-Kit; Android Anwendung einer geändert wird, wie modifizierte Mikro X Modulsystem, entweder in Bezug auf den Pfad, von dem zu erreichen, werden zu root benötigt. oder Bürstenmaschine, ist dieser Artikel nicht diese Plug-in diskutieren. dann der Rest der Android-Anwendung eine Klasse von Plug-in zu ändern, ist in der Anwendung kann ohne root nicht Bürstenmaschine laufen lassen?

Xposed Plugin muss laufen, um die entsprechende Funktion in dem Host-Anwendungsprozess abzuschließen ist nicht nicht Bürstmaschine Wurzel, in dem der Anwendung läuft Xposed Plugins unterstützen, eine zentrale Frage ist, wie Xposed Plugin-Code in den Host-Anwendungsprozess einzuzuspritzen; Ein weiterer Kernpunkt ist der Wirt Xposed Anwendungsprozess in der Plug-ins Betriebsumgebung zu schaffen.

1. Tragen Sie doppelt geöffnet

Für die Frage, wie Xposed Plugin-Code in den Host-Anwendungsprozess injiziert werden kann, ist es aus Androids Prozess-Sandbox-Isolationsmechanismus zwischen zwei Android-Anwendungen unmöglich, dass eine Android-Anwendung Code ohne root-Privilegien eingibt. Für einen anderen Android-Anwendungsprozess, aber innerhalb einer Android-Anwendung oder innerhalb eines Prozesses ist es möglich, gibt es kein Berechtigungsproblem.

Daraus ergibt sich, dass innerhalb einer Android-Anwendung, wie eine andere Android-Anwendung (Hosting-Prozess von Xposed Plugins) laufen? Die Anwendung von Double Open ist eine gute Lösung.Der Avatar-Master ist eine der klassischen Anwendungen, der Kern ist die Verwendung von Sand Box-Technologie virtualisiert ein Android-System.

Die so genannte Android-Virtualisierungstechnologie nutzt eine Hook-Technologie und einen Sandbox-Mechanismus, um ein Android-System in einer Android-Anwendung zu simulieren.Die doppelt geöffnete App läuft im virtualisierten Android-System und ist vollständig vom externen Android-System isoliert.

Die folgende Abbildung zeigt eine schematische Darstellung des Prozessmodells einer Double-Open-Anwendung: Die UID aller Prozesse ist identisch.

Betriebsprobleme löst Xposed Plug-in-Host-Anwendung, die Plug-in-Code Xposed wie in den Host-Anwendungsprozess zum Einschleusen und Xposed Stecker Betriebsumgebung, in dem Host-Anwendungsprozess bereitzustellen?

2. Xposed Plugin-Laufzeitumgebung

Erstens, um die Notwendigkeit Xposed Xposed Rahmen verpflanzen Transplantation umfasst zwei Teile mit dem Rahmen, wobei ein Teil des Rahmens Xposed Transplantation ++ C, insbesondere Transplantation Javahook native Bibliothek (libxposed_ dalvik.so und libxposed_art.so), der Teil des Transplantats Xposed Java Rahmenteil , speziell XposedBridge.jar Transplantation.

Dual Open-Anwendungsprozess (wie WeChat-Prozess) ist ein Prozess in der Dual-Anwendung läuft gleichzeitig, eine Anwendung ist Host-Anwendung (Dual offene Anwendung ihrer eigenen Anwendung), eine Anwendung ist eine zwei offene Anwendung (wie WeChat) der Anwendung. Wird auf der Karte Der Prozess 1 der Double-Open-Anwendung (z. B. WeChat) wird vergrößert und verfeinert, wie in der folgenden Abbildung gezeigt.

In einer doppel geöffnete Anwendung (beispielsweise Mikro-Kanal) Prozess, zunächst die Host-Anwendung starten, bevor die Doppel offene Anwendung (beispielsweise Mikro-Kanal) des Anwendungsstarts können wir die XposedBridge.jar Codes in den Doppel geöffnete Anwendung (beispielsweise Mikro-Kanal) Prozess DexClassloader. nach XposedBridge.jar Code-Injektion, rufen sie den Eintrag Hauptfunktion, bereiten Umgebung Xposed Plugin-Laufzeit (hauptsächlich Java Haken so Bibliothek geladen), dann Xposed Plugin laden und seine Entry-Funktion aufrufen, Xposed stecken sie es doppelt geöffneten Anwendungen laufen begonnen Prozess (wie WeChat).

Zusammenfassung:

Nach dem Aus technischen Punkt der Analyse, bespricht nicht nicht Situation Pinsel Wurzel, Technologie läuft Android Anwendungen Xposed Plug-Realisierung Weg, gibt es der theoretische Unterstützung die Realisierung des Pfades. Auf dem Markt gibt es Anwendungsunterstützung Xposed Plug-In laufen ‚Avatar Master Xposed Edition‘, die 360 ​​Doppel offenen Typ die Anwendung erzeugt ist, die eine Anwendung erreicht hat, läuft die doppelte Xposed Plug-in öffnen. aus dem Produkt Sicht keine Wurzel keine Bürste Fall Unterstützungsanwendungen Xposed Lauf Stecker komplett mit Machbarkeit.

Am Ende ist Xposed ein Werkzeug, das auf einer hervorragenden Technologie beruht und nicht nur eine verbesserte Effizienz bringt, sondern auch einige unerwartete Merkmale mit sich bringt. Die Anwendung von Double-Opening ist eine Sandbox-Technologie, die auf dem Android-System mutig erforscht wird. , die die Probleme mit mehreren Konten von Android-Anwendungen effektiv löst.Ich glaube, dass die Kombination der beiden, Überraschungsfunktionen für den Benutzer bringen kann.

2016 GoodChinaBrand | ICP: 12011751 | China Exports