¿Cómo agregar permiso de manifiesto a una aplicación de Android?

Un archivo AndroidManifest.xml debe estar presente en el directorio raíz del conjunto de fuentes de cada proyecto de aplicación. El archivo de manifiesto proporciona información crucial sobre su aplicación a Google Play, el sistema operativo Android y las herramientas de compilación de Android. Agregar permisos al archivo es igualmente importante. En este artículo, agregaremos permisos de Internet al archivo AndroidManifest.

Implementación paso a paso

Paso 1: crea un nuevo proyecto en Android Studio

Para crear un nuevo proyecto en Android Project solo consulte este artículo sobre Cómo crear un nuevo proyecto en Android Studio . El código se puede implementar tanto en Java como en el lenguaje de programación Kotlin para Android.

Asegúrese de haber seleccionado la vista de Android en Estructura del directorio y haga clic en Carpeta de manifiesto.

In the Root Directory

 

Paso 2: Abra el archivo AndroidManifest.xml.

Podemos agregar múltiples atributos y varios componentes para hacer que nuestra aplicación sea robusta. Para obtener una descripción detallada, consulte el artículo sobre el archivo de manifiesto de aplicación de Android .

Selecting the Manifest File

 

Ahora declaramos el permiso que usa la siguiente etiqueta

<uses-permission android:name="" />

Dentro de android:name=”” , necesitamos agregar el permiso que requerimos.

Ejemplo para declarar permiso de internet

<uses-permission android:name="android.permission.INTERNET" />

Ahora, por fin, declaramos el permiso antes de la etiqueta de la aplicación en el archivo de manifiesto.

XML

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.gfg.geeksforgeeks">
    
    <!-- Intern Permission -->
    <uses-permission android:name="android.permission.INTERNET" />
  
    <application
        android:allowBackup="true"
        android:dataExtractionRules="@xml/data_extraction_rules"
        android:fullBackupContent="@xml/backup_rules"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/Theme.GeeksForGeeks"
        tools:targetApi="31">
        <activity
            android:name=".MainActivity"
            android:exported="true">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
  
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
</manifest>

Dado que no hay cambios en el archivo MainActivity de Java/Kotlin, solo proporcionamos el código del archivo XML.

Publicación traducida automáticamente

Artículo escrito por gouravpatel00001 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *