2016-09-29 1 views
0

Meine Firma hat eine Android-Treiber-App geschrieben (für die Bereitstellung), aus dem der Fahrer einen "Anruf" -Knopf wählen kann, um den Kunden, den sie liefern, zu wählen. Ich weiß, wie man die Absicht ändert, die Nummer automatisch zu wählen, anstatt dass der Benutzer den Anruf manuell einleiten muss, aber ich würde gerne wissen, ob es irgendwie möglich ist, den Dialer irgendwie zu sperren.Android App Zugriff gesperrt Telefon Dialer

Die besten Lösungen wären, entweder a) sicherzustellen, dass das Telefon nach dem Auflegen des Anrufs zur Treiber-App zurückkehrt, oder b) den Nummernblock auf dem Wählgerät zu deaktivieren, damit sie keine anderen Nummern anrufen können.

Ich habe durch die verfügbaren Dialer-Apps im Play Store gesucht, um zu sehen, ob es etwas passendes gab, aber ich konnte nichts finden. Ich habe die Foren durchsucht (so habe ich die ACTION.CALL-Absicht gefunden), habe aber noch keine Lösung gefunden.

Die App ist mit PHP und Javascript geschrieben.

Alle Vorschläge wären sehr hilfreich. Vielen Dank im Voraus, Ant.

+0

dies ist nicht mit 'php'-Tag als Ihre Frage nicht PHP-Code noch eine Frage über php, falsche Tags Verschwendung Zeit von Menschen, die versuchen zu helfen – xYuri

+0

oh gut entschuldigen Sie mich für einen Fehler auf meinem erstmal posten! – antonjj

Antwort

0

Ist dies auf ihrem persönlichen Telefon oder auf einem Gerät, das Sie ihnen geben? Wenn es ein persönliches Telefon ist, nein. Wenn es ein Gerät ist, das Sie ihnen geben - was Sie wirklich wollen, ist eine Kiosk-App. Sie könnten Ihr eigenes Softphone installieren, das kein Wählen zulässt (obwohl Sie wahrscheinlich eine Notruftaste für Notfälle hinzufügen sollten) und den Benutzer daran hindern, andere Dialer über DeviceManager apis zu installieren (Sie müssen der Besitzer des Geräts sein, aber als dessen ein Gerät, das du physisch kontrollierst, ist kein Problem).

Natürlich ist der Kioskmodus wirklich Tauchen durch tiefe Apis, die fast niemand benutzt. Ich würde es nicht ohne einen Android-Experten in Ihrem Team empfehlen.

Outisde Kiosk-Modus und eine vollständige Sperrung Ihres Geräts - nein gibt es keine Möglichkeit. Weil der Dialer nur eine App ist, gibt es keine Möglichkeit, bestimmte Funktionen zu erzwingen.

+0

Vielen Dank für Ihre Antwort - Es ist ein Gerät, das wir liefern und es hat einen lauher installiert, der entweder das Telefon auf ein paar Apps absperrt oder einen Kiosk-Modus mit einer einzigen App hat. Sie müssen 2 oder 3 Apps auf dem Gerät ausführen, sodass der Kioskmodus für diese Situation nicht geeignet ist. Ich werde die Möglichkeit eines eigenen Dialers prüfen. Vielen Dank. – antonjj

Verwandte Themen