Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / Странный глюк IntelliJ IDEA / 4 сообщений из 4, страница 1 из 1
30.11.2016, 15:26
    #39357733
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странный глюк IntelliJ IDEA
IntelliJ IDEA 2016.1.3

Столкнулся с таким:
Код: java
1.
2.
3.
4.
if (_Константа_ || Функция()) {
 
//......
}



Всегда выполняется независимо от того, что в константе и что возвращает Функция().
Т.е. поставил точку останова на условие и сморю отладчиком: "_Константа_ || Функция()" = false
А условие выполняется! Стал менять код, глюк исчез. Вернул назад как было - глюка нет.
Потом обнаружил то же самое в другом месте. Ничего не трогал, но сделал "Rebuild project" - условие перестало выполняться, там где не должно.
Что за ерунда?
Дело в том, что я это обнаружил спустя месяц после выкладывания нового APK на PlayMarket и не знал, что программа работает не правильно.
Как предотвращать такое? Время от времени перестраивать проект?
...
Рейтинг: 0 / 0
30.11.2016, 15:49
    #39357756
chpasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странный глюк IntelliJ IDEA
какая разница что показывает IDEA, прога-то твоя на реальном устройстве выполняется, так что либо условие правильно написано либо нет, инспектор объектов теоретически как раз может что-то неправильно показывать, а вот реальность не обманешь.
...
Рейтинг: 0 / 0
30.11.2016, 16:28
    #39357787
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странный глюк IntelliJ IDEA
Slon747Как предотвращать такое?
Если без обфускатора проблема не повторяется ни при каких условиях, то крутить его настройки.
...
Рейтинг: 0 / 0
30.11.2016, 17:28
    #39357847
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странный глюк IntelliJ IDEA
wadmanSlon747Как предотвращать такое?
Если без обфускатора проблема не повторяется ни при каких условиях, то крутить его настройки.

На PlayMarkete программа была скомпилирована с proguard и на ней заметил странности.
Но потом проходил отладчиком, а ведь при отладке proguard не работает.
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / Странный глюк IntelliJ IDEA / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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