Ich bin Webentwickler und entwickle unsere Website auf meinem lokalen Desktop-Rechner. Ich habe ein Android-Handy (HTC Desire mit Android 2.2). Ich möchte testen, wie unsere Webanwendung auf Android aussieht. Ich kann mich mit demselben WLAN-Netzwerk wie mein Desktop-Computer verbinden, aber wir verwenden in unserer Webanwendung mehrere hartcodierte gefälschte Domänennamen. Auf meinem Ubuntu Linu7x-Desktop-Computer setze ich /etc/hosts
diese Domänennamen auf lokale IP-Adressen.
Gibt es das überhaupt auf Android? Ich möchte, dass "foo.xyz" (unser Testdomänenname) auf 172.31.1.67 (mein interner Desktop-Computer) zeigt. Gibt es eine Möglichkeit, dies zu tun, ohne das Telefon zu rooten (da mein Android-Telefon jetzt nicht gerootet ist)
Firefox Mobile unterstützt HTTP-Proxys. Obwohl es sich um eine andere Rendering-Engine handelt, sollten Sie zumindest ein Gefühl dafür bekommen, wie Ihre Benutzeroberfläche auf einem kleinen Touchscreen funktioniert. So gelangen Sie zum geheimen Konfigurationsbereich - http://support.mozilla.com/en-US/questions/758279
Der Standardbrowser enthält Proxy-Unterstützung in Gingerbread (obwohl das Ihnen und Ihrem nicht gerooteten Desire im Moment nicht hilft, sollte HTC bald ein OTA-Update für Gingerbread anbieten , oder es kann Sie dazu anregen, Ihr Telefon zu rooten und neu zu flashen).
(Für beide müssten Sie einen Proxy in Ihrem Netzwerk konfigurieren, damit er Ihre foo.xyz-Domain bedienen kann.)
Schließlich können Sie immer den Emulator des Android SDK verwenden . Die Leistung wird schmerzhaft langsam sein, aber Sie würden zumindest dieselbe Rendering-Engine ausführen.
Bearbeiten: Wie GAThrawn in den obigen Kommentaren erwähnt, könnten Sie möglicherweise auch mit DNS-Einträgen auf dem Standard-DNS-Server Ihres Netzwerks oder einem Entwicklungs-DNS-Server erreichen, was Sie wollen. Ihr Telefon übernimmt den Standard-DNS-Server Ihres WLAN-Netzwerks, oder Sie können ihn über Einstellungen > Drahtlos & Netzwerke > WLAN-Einstellungen > Menü-Softkey > Erweitert auf einen bestimmten ändern.
GAThrawn
Matt H
GAThrawn
Matt H
Markiv
Amandasaurus