Android: не удается запустить приложение с SDCard - PullRequest
0 голосов
/ 25 января 2019

Хорошо, давай начнем!

Проблема

У меня возникла проблема с запуском файлов .apk с SD-карты. (тестирование с изображениями прошло успешно, что-то не так с выполнением .apk файла)

Решения

Я использовал следующие типы путей:

  1. "/ шоссе / SDCard / fb.apk"

  2. "/ хранение / эмулировать / 0 / fb.apk"

  3. Environment.getExternalStorageDirectory (). ToString () + "fb.apk"


Код по теме:

Intent intent = new Intent(Intent.ACTION_VIEW);

intent.setDataAndType(Uri.fromFile(new File("/mnt/sdcard/fb.apk")), 
                                   "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(intent); // Going wrong, I mean crashing.

Что изменить, чтобы оно заработало?

...