Как я могу установить apk автоматически при установке sdcard?

, я понятия не имею. Как я могу установить apk автоматически при установке SD-карты?

Однако у меня возникла проблема. Когда я регистрирую приемник, который прослушивал ACTION_MEDIA_SHARED в AndroidManifest.xml Em ... Я создаю файл Приемник, который расширяет BroadcastReceive , я переопределяю OnReceive () . Но, наконец, Получатель не может получить Действие. Вот мой код. Раздражающий!!!!!

<receiver android:name=".SdcardPutOnListener"
    android:exported="true">

    <intent-filter>
        <action android:name="android.intent.action.ACTION_MEDIA_BAD_REMOVAL" />
        <action android:name="android.intent.action.ACTION_MEDIA_MEDIA_CHECKING" />
        <action android:name="android.intent.action.ACTION_MEDIA_EJECT" />
        <action android:name="android.intent.action.ACTION_MEDIA_MOUNTED" />
        <action android:name="android.intent.action.ACTION_MEDIA_NOFS" />
        <action android:name="android.intent.action.ACTION_MEDIA_REMOVED" />
        <action android:name="android.intent.action.ACTION_MEDIA_SHARED" />
        <action android:name="android.intent.action.ACTION_MEDIA_UNMOUNTABLE" />
        <data android:scheme="file" /> 
        <category android:name="android.intent.category.HOME"/>
    </intent-filter>
</receiver>

public class SdcardPutOnListener extends BroadcastReceiver {
    final static String TAG = "SdcardPutOnListener";
    public void onReceive(Context context, Intent intent) {
        Log.i(TAG, "receive broadcast " + intent.getAction()); 
    }
}
5
задан Saurabh 17 September 2018 в 08:15
поделиться