Пользователи могут загрузить предыдущую версию приложения из магазина Google Play, даже после выхода последней версии

Вот альтернативный способ, если объект, с которым вы работаете, не имеет

(InvokeRequired)

Это полезно, если вы работаете с основной формой в классе, отличном от основной формы, с объект, который находится в основной форме, но не имеет InvokeRequired

delegate void updateMainFormObject(FormObjectType objectWithoutInvoke, string text);

private void updateFormObjectType(FormObjectType objectWithoutInvoke, string text)
{
    MainForm.Invoke(new updateMainFormObject(UpdateObject), objectWithoutInvoke, text);
}

public void UpdateObject(ToolStripStatusLabel objectWithoutInvoke, string text)
{
    objectWithoutInvoke.Text = text;
}

Он работает так же, как и выше, но это другой подход, если у вас нет объекта с invokerequired, но do имеют доступ к MainForm

0
задан cod-e-rection 7 March 2019 в 11:08
поделиться

2 ответа

Помните, что Google Play занимает некоторое время, чтобы опубликовать новую версию в магазине Play. Потому что он проверяет каждый раз, когда вы загружаете новый APK. Предыдущий APk будет сохранен после запуска нового apk.

0
ответ дан Bijay Nayak 7 March 2019 в 11:08
поделиться

Вы сможете загрузить предыдущую версию любого приложения, если и старая, и новая версии находятся в состоянии ACTIVE в магазине воспроизведения. Смотрите пример сценария в этой публикации SO .

Если вы «деактивируете» старый файл apk в консоли разработчика - ваше приложение мы сможем загрузить только для API 5+. Не будет никакого эффекта для людей с API 4 и уже установленным приложением.

Если вы сохраняете как старые, так и новые приложения на рынке в «активном» состоянии, то рынок предложит старый для людей с API 4 и новый для людей с API 5+. Также им будет предложено обновить ваше приложение.

0
ответ дан MαπμQμαπkγVπ.0 7 March 2019 в 11:08
поделиться
Другие вопросы по тегам:

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