Ошибка «Приложение не установлено» на Android

Стандарт C ++ читает в разделе 7.3.1.1 Безымянные пространства имен, абзац 2: s> s>

Использование статического ключевого слова не рекомендуется, когда объявляя объекты в области пространства имен, пространство имен без имен обеспечивает превосходную альтернативу.

Статика применяется только к именам объектов, функций и анонимных объединений, но не к объявлениям типов.

Редактировать:

Решение об отказе от использования этого ключевого слова static (повлиять на видимость объявления переменной в единице перевода) было отменено ( ref ). В этом случае использование статического или безымянного пространства имен вернулось к тому, чтобы быть по сути двумя способами сделать одно и то же. Для получения дополнительной информации см. этот SO вопрос.

Неназванные пространства имен по-прежнему имеют то преимущество, что позволяют определять типы локальных единиц перевода. Пожалуйста, смотрите этот ТАК вопрос для более подробной информации.

Автор благодарности Майк Перси за то, что обратил на это мое внимание.

387
задан BartoszKP 26 April 2016 в 06:26
поделиться

3 ответа

Иногда устройство хранения данных, не доступное, также должно быть упоминание, потому что я сталкиваюсь с этой проблемой, потому что это, устройство, которое должно быть установлено, не имеет достаточного количества пространства и также системы, не остерегается пользователя. Можно просто узнать из-за отладки

0
ответ дан 22 November 2019 в 23:49
поделиться

Загрузка с локального устройства приложений отладки для тестирования на обычном телефоне работала надежно, пока я не обновил телефон с Круга Android на Android 10. После этого "Приложение не установило" ошибку, подошел каждый раз, когда я пытался загрузить с локального устройства приложение.

На основе предупреждения в моем AndroidManifest.xml, я изменился от...

<application
    android:name=".App"
    android:allowBackup="true" ... />

к...

<application
    android:name=".App"
    android:allowBackup="false" ... />

После этого, я смог загрузить с локального устройства свое приложение - однажды. Затем я встретился с тем же "Приложением не установленная" ошибка снова. Путем изменения allowBackup назад на true, это работало снова (по крайней мере, однажды).

очевидно из количества ответов и вариации в ответах, что существует много причин этой проблемы. Я совместно использую это в случае, если это помогает другим.

1
ответ дан 22 November 2019 в 23:49
поделиться

Если Вы используете попытку cordova удалить какое-либо предыдущее приложение, которое является сборкой через cordova. Странный, но этот метод решил мою проблему

0
ответ дан 22 November 2019 в 23:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: