Intereting Posts
Как создать анимацию, например, приложение Path в Android Создайте 2D-штрих-код (например, QR-код, матрицу данных, PDF417) на iPhone и Android Eclipse для Android отображает значки приложений для каждого класса при развертывании Как создать динамическую модель лица пользователя в Android? Захват экрана в andengine дает зеркальное отражение вверх дном Прозрачная панель действий: пользовательская вкладка Не удается переопределить ресурс xml библиотеки с ресурсом png в приложении? Получить GoogleMap из фрагмента ViewPager Как проверить подключение к Интернету в Android для подключения Wi-Fi? Запросы к игре в Facebook – объект, не принадлежащий приложению Та же база титановых кодов для Android и Iphone Установка текста на несколько раздутых EditTexts заставляет все заполнять одним и тем же текстом после вращения Opera Mobile на Android не открывает приложения (не поддерживает фильтр намерений) Изменение имени пользователя и пароля специальной учетной записи Android Прокрутка страницы, когда всплывает мягкая клавиатура

Установить реферер, не работающий на некоторых устройствах redmi

Мне нужно отслеживать ссылки на установку для моего приложения для Android. Он отлично работает на большинстве устройств. Но в устройстве Redmi трансляция не запускается. Я проверил его с Redmi Note 4

Я тестировал его как через АБР, так и в игровой магазин. Оба не запускают трансляцию в устройстве Redmi

Ниже приведен код, который я использую

public class ReferrerReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Log.d("Broadcast", "RECEIVED!"); } } <receiver android:name=".receiver.ReferrerReceiver" android:exported="true"> <intent-filter> <action android:name="com.android.vending.INSTALL_REFERRER"/> </intent-filter> </receiver> 

Пожалуйста, предложите, чтобы кто-то столкнулся с той же проблемой и получил какое-то решение?

    Является ли ваше приложение в списке «защищенных приложений», которым разрешено работать в фоновом режиме? Если нет, он не будет автоматически запущен. Это проблема на таких устройствах, как Xiaomi, Huawei и другие. В разделе «Настройки-> Приложения-Безопасность» должна быть страница настроек, которая позволяет добавить ваше приложение в список приложений, которым разрешено автозапуск, работать в фоновом режиме и т. Д. Каждый производитель устройства делает это несколько иначе, но В общем, мы видим это на китайских устройствах как способ сохранить время автономной работы.

    Смотрите также:

    • Как программно запускать разрешение на запуск приложения MIUI Security?
    • Как включить функцию AutoStart для моего приложения в приложении безопасности Xiaomi Security App программно в android
    • Уведомления GCM push для устройств Android не работают на мобильных телефонах MI и Letv

    В устройстве Redmi некоторым приложениям Android требуется разрешение. Разрешите разрешать вручную в устройстве. Используя опцию разрешений приложений на вашем устройстве, дайте все разрешения. Это может работать, что я наблюдал за своим приложением.

    Я использую Redmi 3 Pro и всегда испытываю проблемы с разрешением Android. У устройств Xiaomi используется пользовательский ПЗУ, иногда вызывающий ошибку запроса.

    В каждом приложении, которое я установил, разрешение наложения всегда принудительно устанавливается на «Запрещено». Я должен вручную разрешить это.

    Хорошее обходное решение, которое я нашел, чтобы позволить авторизованному разрешению устройства Xiaomi: Как получить программное обеспечение MIUI Security для автоматического запуска?

    Всегда есть некоторые проблемы с miui из-за их ограничений на фоновые процессы, на которые вы можете включить их, вот как это происходит

    1: перейти к настройкам -> управлять использованием батареи приложений -> выбрать приложения. Оттуда выберите все приложения, которые хотите получать push-уведомления, и выберите «Без ограничений».

    2: Перейдите в настройки -> разрешения -> автозапуск. Оттуда выберите нужные приложения и переключите переключатель, чтобы включить его.

    3: Заблокируйте приложение в плоскости «последние приложения» / «Обзор приложений». Сделайте это, сначала открыв приложения, затем нажмите «последние приложения / обзорную кнопку» (это квадратная кнопка на Android или кнопка с тремя горизонтальными линиями на Mi Mix). Оттуда найдите приложение, которое хотите получать уведомления, потяните его, чтобы «заблокировать его», чтобы он никогда не очищался.

    4: Этот последний шаг требует привилегий разработчика. Чтобы включить это, перейдите к настройкам (человек … Я устал от ввода «перейти к настройкам» …) -> о касании телефона на вкладке версии MIUI, например, восемь раз. Затем вы должны получить небольшое сообщение о том, что «вы теперь разработчик». Затем вернитесь к настройкам, перейдите к опции разработчика, прокрутите до нижней части, найдите «оптимизацию памяти» и выключите ее.

    Опять же, может быть, шаг 4 – это все, что вам нужно.