Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Android

Android ऐप को बूट पर ऑटो-स्टार्ट कैसे करें?

बूट पर ऐप लॉन्च करना

यह उदाहरण दर्शाता है कि डिवाइस बूट होने पर मुख्य एक्टिविटी को स्वचालित रूप से कैसे लॉन्च किया जाए।

चरण 1: नया प्रोजेक्ट बनाएं

Android Studio में File → New Project से प्रोजेक्ट बनाएं।

चरण 2: लेआउट (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="4dp"
    tools:context=".MainActivity">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:text="Hello World"
        android:textSize="24sp"
        android:textStyle="bold" />

</RelativeLayout>

चरण 3: Boot Receiver (StartAppOnBoot.java)

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;

public class StartAppOnBoot extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        if (Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) {
            Intent i = new Intent(context, MainActivity.class);
            i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(i);
        }
    }
}

चरण 4: MainActivity.java

import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

चरण 5: AndroidManifest.xml

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

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

    <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>

        <receiver android:name=".StartAppOnBoot">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <action android:name="android.intent.action.QUICKBOOT_POWERON" />
            </intent-filter>
        </receiver>

    </application>
</manifest>

ऐप चलाएं

ऐप इंस्टॉल करें, डिवाइस रीबूट करें, और ऐप स्वचालित रूप से लॉन्च हो जाएगा।

Android ऐप को बूट पर ऑटो-स्टार्ट कैसे करें?

Android ऐप को बूट पर ऑटो-स्टार्ट कैसे करें?

Android ऐप को बूट पर ऑटो-स्टार्ट कैसे करें?

  1. Android ऐप को प्रोग्रामेटिकली कैसे बंद करें? Android ऐप को प्रोग्रामेटिकली कैसे बंद करें?

    यह उदाहरण दर्शाता है कि Android ऐप को बटन क्लिक पर प्रोग्रामेटिकली कैसे बंद किया जाता है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project। चरण 2: लेआउट XML res/layout/activity_main.xml: <?xml version=1.0 encoding=utf-8?> <RelativeLayout xmlns:android=https://schemas

  1. एंड्रॉयड पर स्क्रीन टाइम कैसे चेक करें एंड्रॉयड पर स्क्रीन टाइम कैसे चेक करें

    स्मार्टफोन हमारे जीवन का इतना बड़ा हिस्सा हैं, लेकिन यह ट्रैक खोना आसान हो सकता है कि हम उन्हें घूरने में कितना समय बिताते हैं। सौभाग्य से, आप Digital Wellbeing ऐप के माध्यम से एंड्रॉयड पर अपना स्क्रीन टाइम चेक कर सकते हैं, जो आपके कुल फोन उपयोग और आप अलग-अलग ऐप्स में कितना समय बिताते हैं, दोनों को

  1. एंड्रॉइड टीवी पर पॉपकॉर्न टाइम कैसे इंस्टॉल करें एंड्रॉइड टीवी पर पॉपकॉर्न टाइम कैसे इंस्टॉल करें

    पॉपकॉर्न टाइम नेटफ्लिक्स, हुलु या HBO गो जैसी प्रीमियम कंटेंट स्ट्रीमिंग सेवाओं का एक मुफ्त विकल्प है। स्पष्ट कारणों से, मैं पॉपकॉर्न टाइम के उपयोग से संबंधित कानूनी मुद्दों पर बहस में नहीं पड़ूंगा। अगर आपने इस सॉफ्टवेयर को इंस्टॉल करने का तरीका खोजा है, तो आप शायद मेरे विचारों की परवाह किए बिना इसक