APK не установлен, хотя я использую сгенерированный подписанный APK

Я думаю, есть какое-то обновление для блокировки установки APK извне. Обычно я устанавливал apk с помощью сгенерированного подписанного apk. Но в последнее время это вообще не работает. Я правильно удалил приложение, поэтому с предыдущим приложением проблем нет. Все проверено и заполнено.

Есть ли изменения с ОС Android?


person c-an    schedule 07.07.2020    source источник
comment
Это всего лишь предположение, но если у вас включен многопользовательский режим, удалите приложение и для всех пользователей.   -  person Naveen Niraula    schedule 07.07.2020
comment
@NaveenNiraula многопользовательская? Что ты имеешь в виду?   -  person c-an    schedule 07.07.2020


Ответы (2)


Проверьте несколько факторов, почему вы не можете установить apk:

Безопасность Google. Наши телефоны защищены системой безопасности Google, которая удерживает вредоносные приложения от нашего телефона, а если они уже есть в телефоне, уведомляет пользователя об угрозе.

Расположение файла Apk. Для телефонов может быть два типа местоположений: внутреннее и внешнее. В зависимости от приложения оно может хорошо работать во внутренней памяти, а не на SD-карте, и это может привести к сбою установки.

Место для хранения: распространенная проблема, с которой сталкивается большинство пользователей, связана с недостатком места на их телефонах. Каждое приложение имеет разный размер и использование, что может повлиять на объем памяти вашего телефона. Несовместимое приложение: если приложение, которое вы пытаетесь установить на свой телефон, несовместимо с вашим телефоном, оно не может быть установлено, и возникнет ошибка.

Это может помочь:

Способ 1. Использование режима полета. Это самый простой способ из всех, поскольку все, что вам нужно сделать, это использовать «Режим полета» и установить приложение. Это приостанавливает все сигналы передачи, которые устройство пытается получить от служб.

Метод 2: Google Play Protect Когда мы говорим о настройках Google в этой статье, в основном это параметр безопасности Google, который защищает ваш телефон от угроз. Он ежедневно сканирует устройство на наличие приложений, которые могут быть опасными, и уведомляет вас об удалении приложения. И если этот метод работает, он может показать вам уведомление о вредоносном приложении о приложении, которое вы только что установили.

Способ 3: использование стороннего приложения. К файлу apk, который вы пытаетесь установить, могут быть применены настройки по умолчанию, которые не адаптируются к вашему телефону, и вы не можете установить приложение. Используя сторонний редактор apk, вы можете без проблем изменить эти настройки и сделать их более подходящими для вашего телефона.

Источник: https://appuals.com/fix-android-app-not-installed/

person Jezrel Dave    schedule 07.07.2020
comment
Это просто копирование и вставка, и это не моя проблема. - person c-an; 07.07.2020
comment
1. Я включил установку неизвестного приложения. 2. приложение подписано. 3. в моем телефоне 200 Гб. 4. Я не загружаю его в Google Play - person c-an; 07.07.2020

Я использовал демо-приложение, предоставленное сторонней компанией.

И проблема была в атрибуте manafiests.xml

Это было так:

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

И решение заключалось в удалении атрибута testOnly тега приложения следующим образом:

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

Что делает testOnly, так это то, что когда он включен, он может быть установлен только adb и не может публиковаться в Google Play.

Так что проблема не в версии ОС Android.

Для получения дополнительной информации: https://developer.android.com/guide/topics/manifest/application-element

person c-an    schedule 07.07.2020