powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Проверка свежей версии на GooglePlay
11 сообщений из 11, страница 1 из 1
Проверка свежей версии на GooglePlay
    #38899716
Slon747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробую проверять на GooglePlay свежую версия программы с помощью androidquery .
Для теста в манифесте понизил versionCode и versionName.
Проверяю:
Код: java
1.
2.
MarketService ms = new MarketService(this);
ms.level(MarketService.MINOR).checkVersion();


Но ничего не происходит. Не подскажете ли, почему?
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38899735
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slon747Для теста в манифесте понизил versionCode и versionName.
В каком манифесте - выложенном или локальном?
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38899746
Slon747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanSlon747Для теста в манифесте понизил versionCode и versionName.
В каком манифесте - выложенном или локальном?

В проекте в локальном манифесте понизил версию.
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38899752
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slon747wadmanпропущено...

В каком манифесте - выложенном или локальном?

В проекте в локальном манифесте понизил версию.
Странно, что ты первым делом не посмотрел исходники. И даже не смотришь в логкат... :)

Код: java
1.
2.
3.
4.
5.
6.
7.
		
		AQUtility.debug("version", getVersion() + "->" + latestVer + ":" + getVersionCode() + "->" + latestCode);
		AQUtility.debug("outdated", outdated(latestVer, latestCode));
		
		if(force || outdated(latestVer, latestCode)){
			showUpdateDialog(jo);
		}
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38899910
Slon747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanSlon747пропущено...


В проекте в локальном манифесте понизил версию.
Странно, что ты первым делом не посмотрел исходники. И даже не смотришь в логкат... :)

Код: java
1.
2.
3.
4.
5.
6.
7.
		
		AQUtility.debug("version", getVersion() + "->" + latestVer + ":" + getVersionCode() + "->" + latestCode);
		AQUtility.debug("outdated", outdated(latestVer, latestCode));
		
		if(force || outdated(latestVer, latestCode)){
			showUpdateDialog(jo);
		}



Проверил. Ф-я callback(), в которой и происходит проверка, указанная тобой, не выполняется.
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38899942
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slon747wadmanпропущено...

Странно, что ты первым делом не посмотрел исходники. И даже не смотришь в логкат... :)

Код: java
1.
2.
3.
4.
5.
6.
7.
		
		AQUtility.debug("version", getVersion() + "->" + latestVer + ":" + getVersionCode() + "->" + latestCode);
		AQUtility.debug("outdated", outdated(latestVer, latestCode));
		
		if(force || outdated(latestVer, latestCode)){
			showUpdateDialog(jo);
		}




Проверил. Ф-я callback(), в которой и происходит проверка, указанная тобой, не выполняется.
авторThe time duration which last version check expires. Default is 10 hours.


Форсить пробовал?
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38899978
Slon747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanФорсить пробовал?

Да. Переменная "cb" получает значение. Но callback() не выполняется (.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
	public void checkVersion(){
		
		String url = getQueryUrl();
		
		AjaxCallback<JSONObject> cb = new AjaxCallback<JSONObject>();
		cb.url(url).type(JSONObject.class).handler(handler, "marketCb").fileCache(!force).expire(expire);
		
		aq.progress(progress).ajax(cb);
		
	}
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38899995
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slon747Да. Переменная "cb" получает значение. Но callback() не выполняется (.
Кстати, сам гугл может тебя временно (в лучшем случае) прибанить, если посчитает твою деятельность не совсем законной. Ничего, кроме как отлаживать предложить не могу.
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38915875
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня ламерский вопрос :) Ламерский - потому что google play не пользовался.
В общем что хотел спросить - вот тут вроде как пишут, что оно автоматом обновляться будет при выполнении нескольких условий.
Зачем тогда делать проверки версий всякие, ну то-есть то, о чем автор спрашивает ?
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38915924
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korshun вот тут вроде как пишут, что оно автоматом обновляться будет при выполнении нескольких условий.
Автоматом будет обновляться только в одном случае: если пользователь это разрешил маркету.
По умолчанию маркету разрешено автоматически обновлять только при подключении по wifi.
Я эту опцию первым делом отключаю, потому как новое не значит лучшее.

korshunЗачем тогда делать проверки версий всякие, ну то-есть то, о чем автор спрашивает ?
Может хочет, чтоб пользователь был всегда в курсе о наличии свежей версии независимо от типа подключения в случае, если никогда не пользуется wifi. :-)
...
Рейтинг: 0 / 0
Проверка свежей версии на GooglePlay
    #38915929
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понял, спасибо!
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Проверка свежей версии на GooglePlay
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]