я использую Firebase remote config для проверки наличия новой версии, и если есть новая версия я открываю alert dialog как програмно поставить обновление
я использую Firebase remote config для проверки наличия новой версии, и если есть новая версия я открываю alert dialog как програмно поставить обновление
Никак вроде. Если автообновление стоит и позволено для приложения - оно само обновит. А если надо что бы юзер кнопку обновить нажал - сверяем версию, даем ссылку на сайт приложения в сторе. Там пусть тыкает
я пробовал что то вроде этого startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://192.168.0.5:8800/files/a1.apk"))); (тестил на локальном сервере)
я пробовал что то вроде этого startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://192.168.0.5:8800/files/a1.apk"))); (тестил на локальном сервере)
Intent install = new Intent(Intent.ACTION_VIEW); install.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); install.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); install.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); String path = Environment.getExternalStorageDirectory().toString(); File file = new File(path, apkUri); Uri uri = FileProvider.getUriForFile(App.getInstance().getApplicationContext(), App.getInstance().getApplicationContext().getPackageName() + ".provider", file); install.setDataAndType(uri, "application/vnd.android.package-archive"); ctxt.startActivity(install);
Привет всем. Решил попробовать освоить работу работку под андройд и столкнулся с проблемой. The emulator process for avd... Was killed Чет пока попытки нагуглить не привели к успехи. Сижу под win10. Кто подскажит варианты решения. (место на дисках есть, версия эмулятора свежая, русский букв в путях программ нет)
Привет всем. Решил попробовать освоить работу работку под андройд и столкнулся с проблемой. The emulator process for avd... Was killed Чет пока попытки нагуглить не привели к успехи. Сижу под win10. Кто подскажит варианты решения. (место на дисках есть, версия эмулятора свежая, русский букв в путях программ нет)