22 марта 2016 г.

Обновление IntelliJ IDEA с 15.0.4 до 2016.1 Build 145.258

Сперва все как обычно…

IJ0001IJ0002IJ0003IJ0004IJ0005IJ0006

Вот тут наконец добавили хороший пункт с выбором какой разрядности IDEA запускать. Верней какие ярлыки для запуска создать. Я выбрал 64-bit. Но вообще я поступаю под Windows 10 по другому. Как именно читаем в конце установки.

IJ0007IJ0008IJ0009IJ0010

После завершения установки я делаю так :)

IJ0011

И далее размещаю закрепляю ярлык в меню Пуск…

IJ0012

Ну и далее запускаем IDEA

IJ0013IJ0014

Уууупс!

IJ0015

Но то же добрый человек ilanyu сделал доброе дело еще раз…

IJ0016

IJ0017

Ну и так же можно удалить не нужную JRE из комплекта поставки IDEA. Подробнее почему это нужно и как это сделать читаем в конце этого поста.

Так же можно удалить остатки файлов и папок от версии 15.

17 марта 2016 г.

Создание прототипов приложений Android в Eclipse

Нашел интересный плагин (правда платный) для создания прототипов приложений в Eclipse. 14 дней он полностью функционален. По истечении этого срока нет возможности сохранить ваш прототип в файл, но скриншоты ни кто не отменял :) В любом случае вещь полезная. Стоит он 99 вечно зеленых попугаев. Это так к слову :)

Prototyping

Как ставить читаем тут http://wireframesketcher.com/install_details.html

Как пользоваться тут http://wireframesketcher.com/help/help.html

Так же это приложение доступно и как отдельное приложение под многие платформы

http://wireframesketcher.com/download.html

Их канал на youtube https://www.youtube.com/user/wireframesketcher

Ну и еще статейка про него https://habrahabr.ru/post/165711/

Ну и вообще про инструменты прототипирования

https://habrahabr.ru/post/189524/

https://habrahabr.ru/post/189524/

https://habrahabr.ru/post/70001/

 

P.S. Happy End у этой истории. Как говориться: Ищите и обрящите! :)

2016-03-22_162622

16 марта 2016 г.

18 января 2016 г.

Eclipse вылетает с exit code=13

Ошибка при запуске Eclipse начинается с Java was started but returned exit code=13 и далее бла бла бла…

2016-01-18_094415

Такое у меня произошло потому что я убираю галку установки JRE когда ставлю JDK, так как JRE уже и так идет в составе JDK (подробнее тут).

2016-01-18_095013Лечится все это достаточно просто. Надо вставить пару строк в файл eclipse.ini, который находтися в том же кталоге где у вас установлен Eclipse.

Вставить надо эти две строчки:

-vm
C:/Program Files/Java/jdk/jre/bin/server/jvm.dll

но вставить их до вызова команды –vmargs.

Соответственно путь у вас должен быть прописан к вашему JDK.

После этого все запускается и работает нормально.

10 декабря 2015 г.

Обновление Android Studio c 1.4.1 до 1.5.1

Что-то в этот раз автоматическое обновление студии у меня не заладилось. Все время вылетала вот такая ошибочка при проверке автоматически скачанного пакета:

ASU0001

ASU0002

java.io.FileNotFoundException: Z:\TEMP\idea.updater.112391579226275967.tmp\temp.6180731172311199121.tmp\gradle\gradle-2.4\samples\play\multiproject\modules\admin\public\javascript\admin.js (Запрошенную операцию нельзя выполнить для файла с открытой пользователем сопоставленной секцией)

Поэтому решил просто скачать версию 1.5.1 с альма-матер http://tools.android.com/download/studio/builds/1-5-1

Скачал указанный zip файл:

ASU0003

И разархивировал его в ту же папку куда скачал архив:

ASU0004

Затем, прежде чем копировать новую версию поверх старой сделал архив настроек:

ASU0005

ASU0006

ASU0007

ASU0008

ASU0009

Затем закрываем студию и копируем нашу разархивированную папку с новой студией поверх старой с заменой всех файлов.

ASU0010

ASU0011

И запускаем обновленную студию… И она сама догадалась что произошло обновление и предложила импортировать настройки из предыдущей версии:

ASU0012

Ооооооопс! И получаем вот такое:

ASU0013

Оказывается нельзя переписывать студию поверх уже существующей. Надо удалить старую и записать новую. Что и сделаем после нажатия Quit.

На сей раз студия запустилась и уже не спросила про импортирование настроек, так как импорт был сделан в предыдущую попытку запуска.

ASU0014

В чем можно убедиться посмотрев каталог пользователя и увидев папки от старой версии студии 1.4.1 и от новой 1.5.1:

ASU0015

Папку со старыми настройками .AndroidStudio1.4 можно удалить.

Осталось только обновить плагин Genymotion:

ASU0016

И перезапустить студию. Единственное что еще надо поправить, то это настройки Gradle:

ASU0017

Поскольку в старой версии студии 1.4.1 Gradle был версии 2.4. Нужно указать просто на правильную папку Gradle в папке где у вас располагается студия.

9 декабря 2015 г.

Обновление IntelliJ IDEA 14.x до 15.0.1 build 143.382

В версии IntelliJ IDEA 15.x была изменена схема активации продукта, поэтому ключи от версий 14.х не подходят. То есть, например, при обновлении версии 14.0 до 14.1, показывалось сообщение что новая версия может быть использована с уже существующим ключом:

I00002[3]

Теперь ситуация поменялась. Далее смотрим на экранах процесс установки и регистрации IntelliJ IDEA 15.0.1. Поехали!

При запуске видим что появились обновления (на текущем компе я давно не обновлял IDEA):

I00002[4]

И видим это:

I00002[5]

После этого нас перенаправляют на сайт для загрузки дистрибутива:

I00002[6]

Качаем файлик и запускаем установку.

I00002[7]

I00002[9]

I00002[10]

И продолжаем установку новой:

I00002[11]

I00002[12]

I00002[13]

Понеслась установка:

I00002[14]

И запускаем после установки:

I00002[15]

Но тут надо отметить один важный момент. IDEA поставляется для x32 и x64 ОС Windows. В данном случае запуститься x32 версия. Поэтому могут возникнуть небольшие проблемы если у вас установлена x64 версия Windows. Лучше запускать экзешник под соответствующую разрядность вашей ОС:

I00002[16]

И так запускаем и импортируем наши настройки от предыдущей версии:

I00002[17][3]

Далее нас попросят зарегистрировать IDEA. Вводим адрес http://15.idea.lanyus.com/ как показано на скриншоте ниже:

I00002[18]

И если регистрация прошла удачно радуемся :) так как иначе надо будет немного потанцевать с бубном. Инструкцию по танцам с бубном ищите в инете :)

Далее можем увидеть вот такое безобразие:

I00002[19]

I00002[20]

Далее при открытии проекта может появиться вот такая ошибка:

Gradle sync failed: The supplied javaHome seems to be invalid. I cannot find the java executable. Tried location: C:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.1\jre\bin\java.exe

I00002[21]

Из нее можно получить интересную информацию:

C:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.1\jre\bin\java.exe

То есть дистрибутив IDEA имеет в своем составе JRE, который у нас и так установлен, так как у нас есть JDK, в который JRE уже входит.

I00002[22]

А теперь проверим версию java в папке jre IDEA:

I00002[23]

Как видим не самая свежая :) и зачем же она нам тут нужна?

Таким образом папку jre мы можем спокойно удалить. Дабы не занимала место. И еще один момент. Как я уже говорил у нас была запущена х32 версия IDEA. Но тут тоже надо быть осторожным. По указанному пути нет java.exe, там есть еще один каталог jre. Полный путь выглядит вот так:

C:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.1\jre\jre

И вот последнюю папочку jre мы спокойно можем удалить.

Запустим x64 версию и посмотрим будет ли выводиться та же самая ошибка. Сразу скажу что ошибки не было. Все дело было в разрядности запускаемого экзешника IDEA.