La mayoría de las aplicaciones de Android pueden solicitar fácilmente permisos básicos como almacenamiento o acceso a la cámara. Sin embargo, algunas aplicaciones requieren permisos a nivel de sistema para funcionar correctamente.

Si bien puede superar esto rooteando su teléfono, es un proceso complicado y, a veces, innecesario. En su lugar, puede otorgar permisos avanzados mediante comandos ABD.

En este artículo vamos a explicar qué es ADB y cómo usarlo para otorgar permisos en Android.

¿Qué es el puente de depuración de Android (ADB)?

En Android, los usuarios normales a menudo no pueden realizar tareas protegidas por el sistema, como eliminar aplicaciones preinstaladas no deseadas sin técnicas avanzadas, como alterar los archivos del sistema operativo a través del enraizamiento. Aquí es donde entra en juego ADB (Android Debug Bridge).

ADB es una herramienta de línea de comandos mediante la cual puede conectar un dispositivo Android a una computadora para realizar aquellas tareas que requieren root.

instagram viewer

Relacionado: Comandos ADB prácticos que todo usuario de Android debe saber

Puede usar varios comandos ADB útiles para desinstalar aplicaciones del sistema, instalar archivos APK, tomar registros del sistema, otorgar permisos adicionales a las aplicaciones y más.

Cómo otorgar permisos sobre ADB

Antes de usar los comandos, debe configurar una conexión ADB con su dispositivo. Usar Windows, Mac o Linux casi no tiene diferencia, ya que los comandos ADB son los mismos para todos los sistemas operativos.

Sin embargo, los usuarios de Windows usarán PowerShell, mientras que los usuarios de Mac y Linux necesitan usar una terminal o shell para ejecutar los comandos ADB.

Visita el Sitio web para desarrolladores de Android y descargar el Herramientas de la plataforma SDK archivo para su sistema operativo.

2. Extrae el ZIP

Este paso es solo para usuarios de Windows; si usa Mac o Linux, continúe con el siguiente paso.

Si es un usuario de Windows, busque la ubicación donde descargó el archivo ZIP. Ahora, extraiga el ZIP y haga clic en el plataforma-herramientas carpeta una vez (no haga doble clic en la carpeta).

3. Abra PowerShell o la Terminal

Si estás en Windows, mantén presionado alternativa y presiona F, S, entonces A (una tecla a la vez, secuencialmente). Esta combinación de teclas abrirá PowerShell como administrador.

Si está en Linux o Mac, debe abrir una Terminal en la misma carpeta donde se encuentra el contenido del plataforma-herramientas carpeta se almacenan.

4. Habilitar opciones de desarrollador

Galería de imágenes (3 imágenes)
Expandir
Expandir
Expandir

Ahora, debe habilitar las Opciones de desarrollador en su teléfono inteligente, si aún no lo está. Para hacerlo, vaya a Ajustes > Acerca del teléfono y toque en el Número de compilación (siete veces).

Si solicita una contraseña, ingrese su contraseña de pantalla de bloqueo.

5. Habilite la depuración USB y conecte su teléfono

Galería de imágenes (3 imágenes)
Expandir
Expandir
Expandir

Ahora, vaya a Opciones de desarrollador y habilite Depuración USB. imprenta OK si lo solicita una ventana emergente. Finalmente, conecte su teléfono a su computadora usando un cable USB.

6. Confirme la conexión del dispositivo

Escriba el siguiente comando en PowerShell o Terminal para verificar que su dispositivo esté conectado correctamente:

.\dispositivos adb

Si no puede ver el número de serie único de su dispositivo después de ingresar el comando anterior, significa que algo anda mal por su parte. Esto sucede principalmente cuando su PC no puede detectar los controladores ADB en su dispositivo.

Para solucionar este problema, descargue e instale los controladores universales desde el Sitio web de ClockworkMod o descargue la última versión del instalador ADB de esta publicación del foro XDA.

Si el problema persiste, siga los pasos de nuestra guía para solucionando problemas de conexión ADB en Windows.

7. Permitir la depuración USB

Si está utilizando los comandos ADB por primera vez, después del paso seis, aparecerá una ventana emergente en su teléfono para preguntarle si desea Permitir la depuración USB. Seleccione la casilla de verificación que dice Permitir siempre desde esta computadora y toca Permitir.

8. Ingrese los comandos ADB

Ahora, escriba el siguiente comando en PowerShell o Terminal:

shell .\adb

Finalmente, puede usar este comando para otorgar permisos a cualquier aplicación que use ADB:

beca de la tarde 

Reemplazar con el nombre del paquete de la aplicación y con el permiso requerido. Si no puede localizar el nombre del paquete, puede descargar Visor de nombres de paquetes 2.0 y busque la aplicación que necesita permiso avanzado. En nuestro caso, vamos a dar permiso a la aplicación Battery Guru.

Galería de imágenes (3 imágenes)
Expandir
Expandir
Expandir

Por ejemplo, como se puede ver a continuación, com.paget96.batteryguru es el nombre del paquete y Permiso.de.Android. PAQUETE_USO_STATS es el permiso. Esto busca la aplicación BatteryGuru y otorga acceso para ver el uso y las estadísticas.

pm grantcom.paget96.batteryguru android.permission. PAQUETE_USO_STATS

Como otro ejemplo, si desea usa Naptime sin rootear tu teléfono, puede ingresar los siguientes comandos para otorgar los permisos requeridos:

pm concesión com.franco.doze android.permission. VERTEDERO
pm concesión com.franco.doze android.permission. ESCRIBIR_CONFIGURACIÓN_SECURA

Obtenga más control sobre Android con ADB

Sin duda, ADB es una gran herramienta para una gran cantidad de cosas útiles. No solo lo ayuda a otorgar permisos de aplicaciones, sino que también puede hacer una copia de seguridad de los datos de su sistema sin root.

Una vez que profundice en el poder de ADB, comenzará a comprender y disfrutar de la versatilidad del entorno de Android.

6 aplicaciones Android ADB para funciones potentes sin root

¿Quieres tener más control sobre tu dispositivo Android? Pruebe estas aplicaciones que le permiten usar la funcionalidad ADB sin rootear.

Leer siguiente

CuotaPíoCorreo electrónico
Temas relacionados
  • Androide
  • Consejos Android
  • Enraizamiento de Android
Sobre el Autor
Rishabh Chauhan (2 artículos publicados)

Rishabh es un escritor técnico que se esfuerza por hacer que la tecnología sea más fácil de entender. Trabaja como escritor técnico dedicado durante el día y como jugador profesional de MOBA por la noche. Rishabh disfruta escribiendo sobre Android y otros temas relacionados con la tecnología. Por lo general, puedes encontrarlo jugando con su dispositivo Android cuando no está escribiendo XD.

Más de Rishabh Chauhan

Suscríbete a nuestro boletín

¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse