কম্পিউটার টিউটোরিয়াল

Android অ্যাপ্লিকেশনে ইন্টারনেট অ্যাক্সেসের জন্য কোন পারমিশন দরকার?


ইন্টারনেট পারমিশন ব্যবহারের উদাহরণ

Android-এ ইন্টারনেট অ্যাক্সেসের জন্য <uses-permission android:name="android.permission.INTERNET"/> পারমিশন AndroidManifest.xml-এ যোগ করতে হয়। এই উদাহরণে WebView ব্যবহার করে Google খোলা দেখানো হয়েছে।

ধাপ ১: নতুন প্রজেক্ট তৈরি করুন

Android Studio-তে File → New Project এ যান এবং প্রয়োজনীয় বিবরণ পূরণ করে একটি নতুন প্রজেক্ট তৈরি করুন।

ধাপ ২: লেআউট XML-এ WebView যোগ করুন

res/layout/activity_main.xml ফাইলে নিচের কোডটি যোগ করুন:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:padding="2dp"
    tools:context=".MainActivity">

    <WebView
        android:id="@+id/webView"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    </WebView>

</RelativeLayout>

ধাপ ৩: MainActivity.java-এ WebView লোড করুন

src/MainActivity.java ফাইলে নিচের কোডটি যোগ করুন:

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebView;

public class MainActivity extends AppCompatActivity {

    WebView webView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        webView = findViewById(R.id.webView);
        webView.getSettings().setJavaScriptEnabled(true); // জাভাস্ক্রিপ্ট সক্ষম করুন
        webView.loadUrl("https://www.google.com");
    }
}

ধাপ ৪: AndroidManifest.xml-এ ইন্টারনেট পারমিশন যোগ করুন

androidManifest.xml ফাইলে নিচের পারমিশন যোগ করুন:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="https://schemas.android.com/apk/res/android"
    package="app.com.sample">

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

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">

        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
</manifest>

অ্যাপ্লিকেশন চালানোর পদ্ধতি

আপনার Android ডিভাইস কম্পিউটারের সাথে সংযুক্ত করুন। Android Studio-তে প্রজেক্টের activity ফাইল খুলে টুলবারের Run আইকনে ক্লিক করুন। আপনার মোবাইল ডিভাইস সিলেক্ট করুন এবং আউটপুট পরীক্ষা করুন।

Android অ্যাপ্লিকেশনে ইন্টারনেট অ্যাক্সেসের জন্য কোন পারমিশন দরকার?

  1. অ্যান্ড্রয়েড ডিভাইস থেকে iCloud এক্সেস করার পদ্ধতি

  2. Android Things কী? আপনার যা জানা দরকার সব কিছু

  3. অ্যান্ড্রয়েড ইনস্ট্যান্ট অ্যাপস: যা আপনাকে জানা দরকার

  4. অ্যান্ড্রয়েড সিস্টেম WebView ব্যাখ্যা: এর ভূমিকা, গুরুত্ব, এবং আপডেট রাখার উপায়