Форум программистов, компьютерный форум CyberForum.ru

Почему выскакивает уведомление при попытке запустить apk ? - Android

Восстановить пароль Регистрация
 
Terabaytus
 Аватар для Terabaytus
9 / 0 / 0
Регистрация: 18.02.2014
Сообщений: 56
16.08.2016, 13:29     Почему выскакивает уведомление при попытке запустить apk ? #1
Добрый день, открываю APK файл для установки его на android с помощью данного кода

Java
1
2
3
4
Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/storage/emulated/0//" + "app-release.apk")), "application/vnd.android.package-archive");
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(intent);
выскакивает уведомление "ошибка при синтаксическом анализе пакета андроид" причём если файл запустить просто нажав на него всё нормально установиться в чём может быть проблема ?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2016, 13:29     Почему выскакивает уведомление при попытке запустить apk ?
Посмотрите здесь:

Eclipse. Не появляется иконка при инсталляции apk Android
Разворачивание приложения при нажатии на уведомление Android
Android Различный вывод на виртуальной машине в eclipse и при запуске файла, с расширением apk
Почему после выхода из приложения выскакивает ошибка? Android
Android Возникает ошибка при попытке регистрации
Уведомление пользователя при выходе из приложения Android
Android Открыть старое активити при клике на уведомление
Android Почему Android Studio не сразу подхватывает изменения кода(только после переустановки apk)?
При Make project ошибок нет, но при build apk: Error:Execution failed for task ':app:validateConfigSigning'. > Android
Android Ошибка при попытке скрыть элемент
Android Убрать уведомление при выходе из приложения
При изменении настройки в приложении выскакивает ошибка Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
16.08.2016, 14:49     Почему выскакивает уведомление при попытке запустить apk ? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Terabaytus, добрый день!
Да, иногда такая ошибка бывает, особенно, если apk не так скачать.
В вашем случае мне совсем не нравится путь:
Java
1
Environment.getExternalStorageDirectory() + "/storage/emulated/0//" + "app-release.apk"
Если уж так извращаться, то хотя бы строчку нормально склейте: "/storage/emulated/0/app-release.apk".
И по шагам в отладчике.

Добавлено через 1 минуту
Но путь всё равно будет неправильным, так не делается, он завязан на устройство. Ищите более общие способы решения доступа к файлам.
Yandex
Объявления
16.08.2016, 14:49     Почему выскакивает уведомление при попытке запустить apk ?
Ответ Создать тему
Опции темы

Текущее время: 15:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru