setzen Ich muss IP-Adresse auf Android-Handy aus meiner eigenen Anwendung, eine Idee?Android-IP-Adresse von meiner eigenen Android-Anwendung
Antwort
Wenn Sie über die IP-Adresse des WiFi-Adapters sprechen, dann ist dies nicht möglich und Sie können natürlich keine öffentliche IP-Adresse selbst festlegen, da Ihr Provider-Netzwerk nicht unter Ihrer Kontrolle steht und nicht so funktioniert, wie Sie vielleicht denken es tut.
Sie können den Benutzer nur zum Bildschirm für die Drahtloseinstellungen umleiten, damit er ihn selbst einstellen kann.
Sie eine IP für Wi-Fi gesetzt, aber für Mobilfunk
(Menü-Taste) Abbinde-> Drahtlos und Netzwerk -> Wi-Fi-Einstellung -> (Menü-Taste erneut) -> Erweitert.
(Menü-Taste) Einstellung-> Drahtlos und Netzwerk -> Mobilfunknetz -> Access Point Name -> und Sie können überprüfen, ob Sie eine IP-Adresse einstellen können.
und BTW, ich denke, Sie können (über Software) mit Root-Zugang, sonst ist es nicht erlaubt.
Das ist nicht das, wonach er gefragt hat. Er möchte es mit seiner Anwendung einstellen, was nicht möglich ist. –
@ Octavian Damiean: Warum ist es nicht möglich? Warum sie uns nicht den Zugriff auf festgelegte IP-Einstellungen gewährt haben, müssen die meisten Benutzer ihre IP-Einstellungen ändern, wenn sie von einem Ort zum anderen wechseln (ohne DHCP). – faheem
Wenn Sie Busybox, installiert haben, versuchen, eine Schale in Ihrem Code zu öffnen und folgendes eingeben: Busybox ifconfig eth0 IP_ADDR_YOU_WANT
oder gehen Sie mit ConnectBot in eine Rooted ('su') lokale Shell und verwenden Sie' ifconfig eth0 new_ip_addr' –
- 1. Erstellen meiner eigenen myindexof-Methode
- 2. Twitter Statistiken meiner eigenen Anwendung
- 3. Python: Definition meiner eigenen Operatoren?
- 4. Verwenden meiner eigenen UIView in UIScrollView
- 5. Implementieren meiner eigenen Pow-Funktion in Java
- 6. Groovy 2.0.1, GroovyCastException auf meiner eigenen Klasse?
- 7. kann nicht Mockobjekt meiner eigenen Klasse erstellen
- 8. Hinzufügen einer Kategorie zu meiner eigenen Klasse
- 9. aus meiner eigenen Website und nicht vermarktet
- 10. Wann Devise vs. Erstellen meiner eigenen Authentifizierung
- 11. Bearbeiten meiner eigenen Benutzerseite in Grails
- 12. Client-Zertifikate von meiner eigenen CA mit Apache
- 13. Java: Erhalte einen gewünschten Ausdruck/Ausgabe von meiner eigenen Methode
- 14. Wie öffne ich iPhone Mail-Anwendung von meiner eigenen Anwendung?
- 15. JavaFX Script-Aufruf-Funktion von meiner eigenen Java-Klasse
- 16. Ermöglicht Apple mir, ihre Symbole in meiner eigenen Anwendung wiederzuverwenden?
- 17. Welche Best Practices zum Erstellen meiner eigenen benutzerdefinierten Ausnahme?
- 18. Einfügen meiner eigenen unzulässigen Zeichen in Path.GetInvalidFileNameChars() in C#
- 19. PHP/Git - Welche Dateien in meiner eigenen Datei enthalten/verlinken?
- 20. Wie hostet man eine Versionskontrolle auf meiner eigenen Website
- 21. Wie klonen/kopieren Sie eine Instanz meiner eigenen Klasse?
- 22. Fehler beim Erstellen meiner eigenen Roboterklasse in Android
- 23. das oberste Fenster meiner eigenen Anwendung nur erhalten - in C
- 24. Wie std :: allocator in meiner eigenen Container-Klasse verwenden
- 25. Wie v380 Wifi Cam Video in meiner eigenen Android-App streamen, nicht mit ihrer eigenen Anwendung?
- 26. Externe Lib zu meiner eigenen Javascript-Bibliothek bündeln
- 27. Tensorflow-Fehler unter Verwendung meiner eigenen Daten für die Textklassifizierung
- 28. Hinzufügen meiner eigenen Schaltflächen zu einer Bootgrid-Tabelle mit PHP
- 29. Verwenden Ninject DI in meiner eigenen OWIN Middleware
- 30. Implementieren meiner eigenen HashSet-Klasse ... meine add() - Logik scheint fehlerhaft
eh ?. Ihre WLAN-IP kann repariert werden (in Ihrem Wi-Fi-Menü in der Einstellung müssen Sie die Menü-Taste drücken und wählen Sie die Option Erweitert). – magallanes
@ magallanes: was ist nicht das, was er sucht. –
Richtig, ich habe noch keine Lösung gefunden – faheem