Zum Hauptinhalt springen

Wie man den genauen Standort einer Person anhand einer Telefonnummer in einer Android-App ermittelt - kostenlose und kostenpflichtige Methoden

In der heutigen Welt sind mobile Geräte zu einem festen Bestandteil unseres Lebens geworden. Sie helfen uns, mit unseren Lieben in Kontakt zu bleiben, aktuelle Informationen zu erhalten und viele andere Aufgaben zu erledigen. Jedes Telefon hat eine eindeutige Nummer, mit der es identifiziert und mit dem Netzbetreiber kommuniziert wird.

Aber was tun, wenn Sie die Geolokalisierung einer Person anhand ihrer Telefonnummer herausfinden müssen? Keine Panik, denn mit Android-Apps ist dies möglich geworden. Heute werden wir Ihnen sagen, wie Sie die Geolocation nach Telefonnummer in der Android-Anwendung finden können.

Es gibt viele Anwendungen, die diese Möglichkeit bieten. Eine beliebte Anwendung, die verwendet wird, um einen Standort basierend auf einer Telefonnummer zu verfolgen, ist der "Mobile Number Locator". Mit ihm können Sie detaillierte Informationen zum Standort des Telefons einschließlich Koordinaten und Adresse abrufen.

Schritt 1: Konfigurieren von Berechtigungen

Bevor Sie mit der Verwendung von Geolocation in Ihrer Android-App beginnen, müssen Sie die entsprechenden Berechtigungen konfigurieren. Diese Berechtigungen sind erforderlich, um auf die Standortbestimmung des Geräts zuzugreifen und Standortdaten über eine Telefonnummer abzurufen.

Um die Berechtigungen zu konfigurieren, müssen Sie der AndroidManifest-Datei den folgenden Code hinzufügen.xml Ihres Projekts:

ErlaubnisDie Beschreibung
android.permission.ACCESS_FINE_LOCATIONBerechtigung für den Zugriff auf den genauen Standort des Geräts.
android.permission.ACCESS_COARSE_LOCATIONBerechtigung für den Zugriff auf die ungefähre Position des Geräts.
android.permission.INTERNETErmöglicht den Zugriff auf das Internet und das Abrufen von Standortdaten über externe Dienste.

Um diese Berechtigungen hinzuzufügen, öffnen Sie die AndroidManifest-Datei.xml in Ihrem Projekt und fügen Sie den folgenden Code innerhalb des Tags hinzu :

Ihre App verfügt jetzt über alle erforderlichen Berechtigungen, um mit der Geolocation zu arbeiten.

Schritt 1.1: App-Einstellungen öffnen

Android-Einstellungen ermöglicht den Zugriff auf verschiedene Einstellungen und Optionen des Geräts. Um die Geolocation nach Telefonnummer in der Android-App zu finden, müssen Sie die App-Einstellungen öffnen. In diesem Abschnitt zeigen wir Ihnen, wie Sie dies tun können.

1. Suchen Sie im Hauptmenü des Geräts nach dem Symbol "Einstellungen" (normalerweise das sechsreihige Gittersymbol) und klicken Sie darauf.

2. Suchen Sie in der angezeigten Liste nach dem Abschnitt "Apps" oder "Apps und Benachrichtigungen" und wählen Sie ihn aus.

3. Suchen Sie in der Liste der Apps nach der App, für die Sie Einstellungen öffnen möchten, und wählen Sie sie aus.

4. Suchen Sie im geöffneten Anwendungsfenster nach "Einstellungen" oder "Anwendungseinstellungen" und klicken Sie auf "Einstellungen".

5. Jetzt können Sie alle verfügbaren App-Einstellungen sehen. Hier können Sie verschiedene Einstellungen ändern, einschließlich der Berechtigungen im Zusammenhang mit der Geolocation.

6. Für den Zugriff auf die Ortungseinstellungen verwenden Sie normalerweise "Ortungsdienste" oder "Ortungsdienste". Suchen Sie es in der Liste und klicken Sie darauf.

7. In den Geolocation-Einstellungen können Sie die Option "Geolocation zulassen" oder "GPS aktivieren" aktivieren oder deaktivieren und andere Geolocation-bezogene Einstellungen verwalten.

Jetzt wissen Sie, wie Sie die App-Einstellungen auf Ihrem Android-Gerät öffnen und den mit der Geolocation verbundenen Abschnitt finden. Im nächsten Schritt werden wir uns ansehen, wie die Geolocation nach Telefonnummer in der Android-App zu finden ist.

Schritt 1.2: Finden Sie den Abschnitt "Berechtigungen"

Um auf die Geolocation nach Telefonnummer in der Android-App zuzugreifen, müssen Sie die entsprechenden Berechtigungen bereitstellen. Bevor Sie mit der Geolocation beginnen, müssen Sie sicherstellen, dass Ihre App über alle erforderlichen Berechtigungen verfügt, um auf diese Funktionalität zuzugreifen.

Gehen Sie folgendermaßen vor, um den Abschnitt "Berechtigungen" in Ihrer Android-App zu finden:

  1. Öffnen Sie die Datei AndroidManifest.xml, das sich im Stammordner Ihres Projekts befindet.
  2. Suchen Sie den Abschnitt und navigieren Sie dazu.
  3. Suchen Sie den Abschnitt im Inneren .

Nachdem Sie diese Schritte ausgeführt haben, sollten Sie eine Liste der von Ihrer App angeforderten Berechtigungen sehen. Überprüfen Sie, ob Sie berechtigt sind, auf die Geolocation zuzugreifen. Wenn keine Berechtigung vorhanden ist, müssen Sie sie Ihrer AndroidManifest-Datei hinzufügen.xml.

Beispielberechtigung für den Zugriff auf Geolocation:

Diese Berechtigung ermöglicht es Ihrer App, die genaue Geolokalisierung des Geräts zu erhalten.

Nachdem Sie nun den Abschnitt "Berechtigungen" gefunden und die erforderliche Berechtigung für den Zugriff auf die Geolocation hinzugefügt haben, ist Ihre Android-App bereit, diese Funktionalität zu nutzen.

Schritt 1.3: Zugriff auf Geolocation zulassen

Um Informationen über die Standortbestimmung eines Benutzers zu erhalten, müssen Sie der Anwendung Zugriff auf diese Informationen gewähren. Dies ist erforderlich, um die Standortbestimmungs- und Benutzerortverfolgungsfunktionen zu nutzen.

Befolgen Sie diese Schritte, um den Zugriff auf die Geolocation in der Android-App zu ermöglichen:

Nachdem Sie die Berechtigung hinzugefügt haben, kann Ihre App auf die Geolocation des Benutzers zugreifen. Beachten Sie, dass Sie der Manifestdatei auch die entsprechende Berechtigung hinzufügen müssen, damit Ihre App auf Geräten mit Android 6.0 und höher ordnungsgemäß funktioniert.

Nachdem Sie nun den Zugriff auf die Geolocation aktiviert haben, können Sie mit dem nächsten Schritt fortfahren, indem Sie die Geolocation-Koordinaten nach Telefonnummer abrufen.

Schritt 2: Verwenden der Google Maps API

Google Maps API stellt Werkzeuge für die Arbeit mit Karten und Geolocation bereit. Um es in der Android-App zu verwenden, folgen Sie den folgenden Schritten:

Schritt 1: Registrieren Sie sich für Google Cloud Platform und erstelle ein Projekt.

Schritt 2: Schalten Sie ein Google Maps Android API für Ihr Projekt.

Schritt 3: Holen Sie sich den API-Schlüssel.

Schritt 4: Aktivieren Sie Berechtigungen für die Verwendung von Karten und Geolocation in einer Datei AndroidManifest.xml. Stellen Sie sicher, dass Sie die Berechtigung ACCESS_FINE_LOCATION hinzugefügt haben, wenn Sie eine genaue Geolocation benötigen.

Schritt 5: Fügen Sie der Datei das Google Play Services SDK hinzu build.gradle ihr Projekt.

Schritt 6: Erstellen Sie eine Karte in Ihrem Aktivitäts- oder Fragment mit MapView oder MapFragment.

Schritt 7: Verwenden Sie die Google Maps API-Methoden, um Markierungen, Routen und Geolocation anzuzeigen.

Jetzt sind Sie bereit, die Google Maps API in Ihrer Android-App zu verwenden, um die Geolocation nach Telefonnummer anzuzeigen.

Schritt 2.1: Erstellen eines Projekts auf der Google Cloud Platform

Sie müssen ein Projekt auf der Google Cloud Platform (GCP) erstellen, um mit der Geolocation nach Telefonnummer in einer Android-App zu beginnen. GCP bietet leistungsstarke Tools und Dienste für die Arbeit mit Daten und Cloud Computing.

Befolgen Sie die folgenden Schritte, um ein Projekt auf GCP zu erstellen:

  1. Öffnen Sie die Google Cloud Platform-Entwicklerkonsole unter https://console.developers.google.com /.
  2. Klicken Sie in der oberen rechten Ecke auf die Schaltfläche "Projekt erstellen".
  3. Geben Sie im angezeigten Dialogfeld einen Projektnamen ein und klicken Sie auf die Schaltfläche Neu.
  4. Warten Sie einige Sekunden, bis GCP das Projekt für Sie erstellt.
  5. Nachdem Sie das Projekt erstellt haben, werden Sie zu seiner Verwaltungsseite weitergeleitet. Hier finden Sie alle Werkzeuge, die Sie für die Arbeit mit Ihrem GCP-Projekt benötigen.

Ihr GCP-Projekt ist jetzt einsatzbereit. Im nächsten Schritt konfigurieren und aktivieren wir die erforderlichen APIs, um auf die Geolocation-Daten nach Telefonnummer zuzugreifen.