
Enseñanza práctica del uso de ADB para colgar teléfonos móviles
chicos de desarrollo de Android debe haber visto el ADB esta arma mágica, pero muchas personas no saben que también puede dar el teléfono colgando proxy. Este truco es especialmente adecuado para la necesidad de probar por lotes diferentes áreas del entorno de red de la escena, como la prueba de función geográfica APP, o negocio rastreador necesita cambiar IP. hoy vamos a charlar cómo utilizar unas pocas líneas de comando para conseguir esto.
¿Por qué necesito una IP proxy?
Por ejemplo, cuando usted hace la comparación de precios de la APP de comercio electrónico, el precio que aparece en diferentes áreas pueden ser diferentes. En este momento, si cambia manualmente la configuración del router es demasiado esfuerzo, con un proxy IP puede ser como magia para cambiar la ubicación a voluntad. Como nosotrosipipgoAgente residencial doméstico, simula directamente el entorno de red del usuario real, mucho más fiable que la IP de sala de servidores ordinaria.
adb shell settings put global http_proxy 112.89.64.22:8080
Las IPs y los puertos en los comandos anteriores tienen que ser sustituidos por los suyos propios. Tenga en cuenta que Android tiene una manera divertida de configurar proxies y luego tener queReiniciar WiFiPara que surta efecto, apágalo y vuelve a encenderlo, o simplemente sal a pasear en modo avión.
Funcionamiento práctico de cuatro partes
1. Conecta el cable de datos al teléfono y activa el modo de depuración USB (búscalo en las opciones de desarrollador).
2. Abra la línea de comandos y toquedispositivos adbConfirmar conexión
3. Introduzca el comando de configuración del proxy (formato: IP:puerto)
4. Apaga el WiFi y vuelve a conectarte
Cuando te encuentres con ajustes que no funcionan, comprueba primero estas tres cosas:
- ¿Sigue activa la IP del proxy (prueba a visitar ip111.cn con un navegador)?
- ¿El puerto está bloqueado por el cortafuegos?
- ¿Es la versión del sistema del teléfono demasiado antigua (Android 7.0 o inferior puede dar tirones)?
¿Cómo compruebo que el proxy está activo?
Pulsa este comando en el shell adb:
curl -x http://代理IP:端口 http://ipinfo.io
Si la IP devuelta coincide con la IP del proxy, significa que todo está hecho. Si obtiene un errorConexión denegadaSi tienes un servidor proxy, probablemente no esté abierto o el puerto no sea el correcto.
¿Cómo elijo un servicio proxy?
Es imprescindible para nuestros propios productos.ipipgono es un viejo rey vendido, y tiene un par de trucos bajo la manga:
| Tipo de envase | Escenarios aplicables | Precio ventajoso |
|---|---|---|
| Residencial dinámico (estándar) | Recogida rutinaria de datos | 7,67 $/GB |
| Residencial dinámico (empresa) | Requisitos operativos de alta frecuencia | 9,47 yuanes/GB |
| Viviendas estáticas | Necesidades de PI fija a largo plazo | 35/mes/IP |
Mención especial a suLínea TKLos amigos que hacen comercio electrónico transfronterizo lo utilizan y dicen que es fragante.La extracción de API también es sencilla, tomemos Python como ejemplo:
importar peticiones
proxy = {"http": "http://用户名:密码@gateway.ipipgo.com:端口"}
res = requests.get('http://example.com', proxies=proxy)
Preguntas frecuentes sobre el desminado
Q:¿Qué pasa si no puedo conectarme después de configurar el proxy?
R: Primero intenta rellenar manualmente el proxy en la configuración WiFi del móvil para descartar el problema del comando ADB. Si no funciona, intente cambiar la IP del proxy.
P: ¿Qué pasa con las IP proxy que no paran de caerse?
R: IP dinámica en sí es sensible al tiempo, se recomienda paquetes estáticos residenciales con ipipgo, la estabilidad directamente tirar completo.
P: ¿Los ajustes del sistema Android 13 no surten efecto?
R: El nuevo sistema tiene restricciones de permisos, prueba esta combinación:
1. adb shell settings eliminar http_proxy global
2. Reinicia tu teléfono móvil
3. Reiniciar el proxy
Di algo desde el corazón.
Proxy IP esta cosa parece simple, la puerta de entrada es en realidad bastante. Algunos proxies gratuitos parecen ahorrar dinero, pero en realidad el pool de IPs está lleno de listas negras. Vamos aipipgoLos recursos del operador son líneas locales reales, y la línea transfronteriza puede ahorrar un montón de dolores de cabeza al hacer negocios en el extranjero. Recientemente, han puesto en marcha un nuevo usuario para enviar 5 yuanes cupón de actividad, si es necesario directamente sitio web oficial para encontrar el servicio al cliente para preguntar, no digas que yo dije (cabeza de perro manual).
Por último, recuerda desactivar el proxy cuando hayas terminado de usarlo, de lo contrario el tráfico de tu móvil seguirá yendo al servidor proxy. El comando de cancelación es muy sencillo:
adb shell settings put global http_proxy :0
Este comando equivale a aplicar el freno de emergencia a la configuración del proxy, y funciona.

