
Führen Sie Android -Nachrichten als Desktop -App, a la iMessage, aus. Für diejenigen von uns, die es vorziehen, keinen Browser -Registerkarte für diese Art von Dingen zu öffnen.
In keiner Weise mit Google verbunden. Android ist eine Marke von Google LLC.




Inspiriert von:
Bezogen auf:
Gehen Sie zur Seite der neuesten Veröffentlichungen!
Wichtiger Hinweis: Die Windows -App -Binärin ist nicht signiert. Dies scheint kein großes Problem zu sein, aber bitte melden Sie Probleme, die Sie unter Windows begegnen, die möglicherweise mit der Unterzeichnung zusammenhängen.
Wichtiger Hinweis 2: Wir haben derzeit Builds für Windows und MacOS sowie Linux. Ich teste Releases auf MacOS, Windows 10 und Ubuntu Linux. Ich würde gerne helfen, auf zusätzliche Distributionen von Linux und anderen Windows -Versionen zu testen.
Implementiert über die Amazing electron-hunspell -Bibliothek mit Wörterbüchern, die vom hervorragenden dictionaries bereitgestellt werden. Sprachdateien werden heruntergeladen, wenn die App geöffnet wird und die verwendete Sprache auf dem Sprachsatz in Ihrem Betriebssystem basiert. Wenn Sie Ihre Systemsprache wechseln und die App neu starten, sollte das Rechtschreibgerät in der neuen Sprache auftreten, solange sie in der Liste der unterstützten Sprachen liegt.
Stellen Sie sicher, dass Sie Node.js installiert haben, und führen Sie Folgendes in Ihrem Terminal aus:
git clone https://github.com/chrisknepper/android-messages-desktop.git
cd android-messages-desktop
npm install
npm start
npm start
Führen Sie alle Tests aus:
npm test
npm run unit
Verwenden von Electron-Mocha-Testläufern mit der Chai Assertion Library. Sie können Ihre Spezifikationsdateien überall in das src -Verzeichnis einfügen. Nennen Sie sie einfach mit der Erweiterung .spec.js .
npm run e2e
Verwenden von Mokka und Spectron. In dieser Aufgabe werden alle Dateien im e2e -Verzeichnis mit .e2e.js Erweiterung ausgeführt.
npm version <type> aus, wobei <type> entweder major , minor oder patch -Patch ist, abhängig vom Ausmaß Ihrer Änderungen (dieser Befehl erhöht die Version in package.json und erstellt ein Git -Tag für die neue Version).git pushgit push --tags laufennpm run release aus (für diesen Schritt zum Erfolg müssen Sie über ein persönliches GitHub -Zugriffs -Token mit dem Schreibzugriff auf dieses Repository in Ihrem PATH als GH_TOKEN verfügen. Sobald der Verpackungsprozess abgeschlossen ist, enthält das dist -Verzeichnis Ihre verteilbare Datei.
Wir verwenden Electron Builder, um den Verpackungsprozess zu verarbeiten. Es verfügt über viele Anpassungsoptionen, die Sie unter "build" -Key in package.json deklarieren können.
Wir verwenden PNG2ICons, um Windows- und Mac -Symbole aus dem Quell -PNG -Symbol zu erstellen, das sich in Assets/Android_Messages_Desktop_icon.png befindet. Das aus diesem Paket generierte Windows -Symbol scheint jedoch zu einer visuellen Beschäftigung unter Windows 10 zu führen, sodass ich das PNG vorerst mit icoconvert.com manuell in ein Windows -Symbol konvertiere.