powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Android Studio - новости, вопросы, проблемы и решения
302 сообщений из 302, показаны все 13 страниц
Android Studio - новости, вопросы, проблемы и решения
    #38715937
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще не понял в "Edit translation for..." т.е. форма с табличкой с переводом для конкретного языка - как там отсортировать ресурсы - н-р я хочу по полю перевода (третье) чтобы все ресурсы, у которых нет перевода были вначале - чтоб не разыскивать непереведенныех среди 1000 строк с переводом, как это сделать? И зачем там клавиши перемещения ресурсов выше\ниже - в чем их смысл (или можно использовать ресурсы с одинаковым идентификатором и будет браться первый из списка)?

Модератор: Выделено из темы про поддержку мультиязычности андроидом.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38715940
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebPrjтогда у тебя при отсутствии китайского покажет русский

Плохо это. А как тогда сделать так как я хочу, а в релизе чедесным образом ресурс по умолчанию переместиться в \values-ru\, а ресурс из \values-en\ станет дефолтным?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38715943
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийWebPrjтогда у тебя при отсутствии китайского покажет русский

Плохо это. А как тогда сделать так как я хочу, а в релизе чедесным образом ресурс по умолчанию переместиться в \values-ru\, а ресурс из \values-en\ станет дефолтным?
Придется изучить gradle. :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38715948
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола Питерскийпропущено...
Плохо это. А как тогда сделать так как я хочу, а в релизе чедесным образом ресурс по умолчанию переместиться в \values-ru\, а ресурс из \values-en\ станет дефолтным?
Придется изучить gradle. :)

Неужто никак нельзя программно указать какой ресурс брать за дефолтный без использования костылей?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38715953
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Микола Питерскийза дефолтный без использования костылей?
уже без тебя решено что английский во всём мире.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38715954
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийНеужто никак нельзя программно указать какой ресурс брать за дефолтный без использования костылей?

этим система занимается.

мне кажется, вы все усложняете, вот честно, у меня как то проблем не возникает с ресурсами.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38715955
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийwadmanпропущено...

Придется изучить gradle. :)

Неужто никак нельзя программно указать какой ресурс брать за дефолтный без использования костылей?
gradle не костыль, просто минимально необходимый набор его функционала для начинающих автоматизирован студией и её плагином. Я-бы сказал, что это не менее серьезный инструмент, чем среда разработки и знание его функционала это часть обязанностей программиста на яве (да и не только).
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38715971
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжибсМикола ПитерскийНеужто никак нельзя программно указать какой ресурс брать за дефолтный без использования костылей?

этим система занимается.

мне кажется, вы все усложняете, вот честно, у меня как то проблем не возникает с ресурсами.

Ок - английский по дефолту - как тогда работать одному без переводчика, т.к. есть много слов\фраз, которые самому на английский не перевести особенно в бухучете и т.д. и переведешь конечно неправильно, а потом придется создавать НОВЫЙ строковый ресурс с правильным английским наименованием и снова "переводить" его на все языки, включая русский :) Это же работа усложняется раз в 5.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38715977
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Микола Питерский,
я так делал:
- добавил штук 3 языка в программу кликом глобуса
- написать новую константу в программе
- подождать почеркивания и нажать
- поставить галки 3 штуки по кол-ву языков
- всё
Остальное как разработчику тебе фиолетово.
Хоть из гугла вечерами переводи в той табличке.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716024
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийпридется создавать НОВЫЙ строковый ресурс с правильным английским наименованием и снова "переводить" его на все языки, включая русский :)

зачем ?

вам старый чем не угодил, так, для истории оставляете ?

если у меня было

<string name="cancel"> Оменитб </string>

да я и переименую

<string name="cancel"> Оменить </string>

ни ни как не буду создавать

<string name="cancel_1"> Оменить </string>


ЗЫ. хотя для "отмены" можно юзануть системные @android.cancel
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716066
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжибсМикола Питерскийпридется создавать НОВЫЙ строковый ресурс с правильным английским наименованием и снова "переводить" его на все языки, включая русский :)

зачем ?
вам старый чем не угодил, так, для истории оставляете ?
если у меня было
<string name="cancel"> Оменитб </string>
да я и переименую
<string name="cancel"> Оменить </string>
ни ни как не буду создавать
<string name="cancel_1"> Оменить </string>
ЗЫ. хотя для "отмены" можно юзануть системные @android.cancel

Ok - пробую было:
<string name="name_offer">наименование товара</string>
стало:
<string name="name_offer">наименование товара 1</string>

переключаюсь на вкладку Activity_my.hml и вижу что текст в телефончике поменялся, вызываю Edit translation english, в табличке нахожу этот name_offer, переименовываю его перевод, нажимаю кнопку Ок и среда показывает ошибку:

13:55:24 IncorrectOperationException: Must not change document outside command or undo-transparent action. See com.intellij.openapi.command.WriteCommandAction or com.intellij.openapi.command.CommandProcessor: Must not change document outside command or undo-transparent action. See com.intellij.openapi.command.WriteCommandAction or com.intellij.openapi.command.CommandProcessor

Вот я и решил что студия не дает перименовывать значения строковых ресурсов, а только можно их заново создать.

Так какже можно всетаки переименовать значение ресурса?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716122
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После выдачи этой ошибки глобус меняется English и в телефончике видно что английский перевод поменялся и одновременно открывается редактор values-en\strings.xml и видно что там значение фразы остается старой, если меняю значение в редакторе - то оно сохраняется.
То есть получается что надо ручками открывать каждый файлик перевода и там выискивать и переименовывать нужный ресурс и нельзя пользоваться редактором Edit translation. То есть автоматизации перевода никакой - редактором Edit translation можно пользоваться только для добавленного ресурса а для переименованных ресурсов он глючит.

Еще заметил такую проблему: сегодня много создавал проектов - все в мастере по умолчанию, все существующие проекты открываются нормально, а вот пытаюсь создать снова проект (в мастере все по умолчанию) и получаю ошибку:

Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html
Please read below process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.


Проверил многократно - новые проекты больше создавать не дает, а старые открывает нормально.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716139
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийПроверил многократно - новые проекты больше создавать не дает, а старые открывает нормально.
Микола ПитерскийError: Could not create the Java Virtual Machine.
Закрой ненужные проекты. Памяти ей маловато.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716156
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола ПитерскийПроверил многократно - новые проекты больше создавать не дает, а старые открывает нормально.
Микола ПитерскийError: Could not create the Java Virtual Machine.
Закрой ненужные проекты. Памяти ей маловато.

У меня вин7х64 8Гб оперативки, вижу что использовано только 23%, даже для эмулятора андроида я выделил 2Гб (HAXM) и то даже при запущенном эмуляторе памяти занято менее 50%. А при создании проекта я открытый предварительно закрываю и студию тоже пробовал закрывать, кроме студии и браузера у меня ничего больше не загружено, AVD тоже не загружен.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716168
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, смотри в процессах, осталась-ли ява?

П.С. А про эмулятор андроида забудь... С чего начать. (ред. 10.04.2014) см раздел Отладка.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716179
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола Питерский, смотри в процессах, осталась-ли ява?

П.С. А про эмулятор андроида забудь... С чего начать. (ред. 10.04.2014) см раздел Отладка.

Помогла только перезагрузка компа - теперь проекты создаются. Только вот странно - у меня phpStorm и эклипсе также работают с этим каталогом Жавы - проверил в них проекты открывались\создавались без проблем. Так что тут что-то с этим градлем нехорошее происходит. Жалко - уже хотел переходить на студию, но блин эта необходимость перезаргузки убивает. Я давно пользуюсь phpStorm и эта же фирма делает и студию и они похожи интерфейсом ка близнецы, даже мои любимые клавиши Ctrl+Alt+L совпадают, а тут такой облом.

Читал я все это про эмулятор, но не понимаю нападок на родной эмулятор. У меня он работает быстро (секундная задержка) при нажатии на н-р кнопку, загружается примерно 40 сек, т.е. от реального устр-ва он почти не отличается. Пользуюсь как вариантами для ARM так и Intel. Единственное что нужно - так это купить нормальный комп с интеловским процессором с поддержкой виртуализацции и включить ее в биосе - и эмулятор летает. До этого был проц AMD 3Гц - вот там были тормоза - эмулятор грузился минут 15 и нажатие кнопки реагировало секунд 5.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716184
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Микола ПитерскийВот я и решил что студия не дает перименовывать значения строковых ресурсов, а только можно их заново создать.
Так какже можно всетаки переименовать значение ресурса?
Не правильно решил. Попробуй ещё раз.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716191
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийТак что тут что-то с этим градлем нехорошее происходит. Жалко - уже хотел переходить на студию, но блин эта необходимость перезаргузки убивает.
А меня убивают такие простые выводы из ничего... У меня комп не перегружается месяцами, усыпляется и просыпается и все работает без проблем.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716192
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола ПитерскийТак что тут что-то с этим градлем нехорошее происходит. Жалко - уже хотел переходить на студию, но блин эта необходимость перезаргузки убивает.
А меня убивают такие простые выводы из ничего... У меня комп не перегружается месяцами, усыпляется и просыпается и все работает без проблем.

Ага - вчера я студию только к вечеру поставил, создал 2 проекта и на третьем эта ошибка, сегодня опять она - и это я считай вообще с реальными проектами не работал. Так что это не случайность - а уже закономерность и очень неприятная.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716198
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийТак что это не случайность - а уже закономерность и очень неприятная.
Причина-то известна.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716213
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола ПитерскийТак что это не случайность - а уже закономерность и очень неприятная.
Причина-то известна.

Намекаешь на мои кривые руки? Вряд ли - студию ставил по дефолту, жаву она сама нашла, единственное что я сделал - она предложила мне установить жаву64 от чего я отказался и юзаю эксешник студии 32 бит и жаву 32 бит. Больше я никуда не лез и с этой же жавой работают нормально 2 другие ресурсоемкие программы и с ними проблем нет.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716215
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийВряд ли - студию ставил по дефолту
Тем не менее что-то именно в твоем случае ставит такие дикие ограничения. У меня домашний комп вообще пятилетней давности и я на нем могу пере и до открывать 2-3 проекта за пару часов несколько десятков раз.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716250
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче хрень какая-то - может кто это объяснить:

фото №1
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716252
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фото №2
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716267
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переключи канал обновления на канари и обновись до 0.8.5. На всякий...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716299
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanПереключи канал обновления на канари и обновись до 0.8.5. На всякий...

Где этот канал искать? Зашел просто Help\Check for update и вижу что мне предлагают обновиться до 0.8.2 - откуда у вас версия 0.8.5? Вчера скачивал студию с официального сайта и думал что там последняя версия.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716316
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский,

открой настройки обновлений, там несколько каналов: один из них канари.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716360
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Микола Питерский,
блин, счас замусорим топик не по теме...
- создай проект с нуля
- у меня 0.8.2 откуда у тебя старый релиз?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716439
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем проект открылся нормально только после перезагрузки компа. В процессах после выхода из студии ничего касающегося жавы не нашел. Обновился до версии 0.8.5 - ничего не изменилось - при попытке перевода измененного значения строкового ресурса при помощи Edit translation выдает ошибку, ресурс не переводится и после этого новые проекты уже не фомируются, через некоторое время и открывающиеся проекты перестают нормально подгружаться ресурсы - фото выше давал. Вобщем - если хочешь работать в студии - надо комп перегружать каждые пол часа. Старый добрый эклипс - самое то - покрайней мере он хотя бы работает.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716442
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем проблема найдена - если не запускать Edit translation (форму с табличкой перевода) а изменять переводы исключительно ручками через редактор в студии в самих strings.xml - то вышеукащанных глюков и ошибок нет и можно работать в студии без перегрузок системы. И в версии 0.8.5 уже флаги в дереве на языковых ресурсах появились !!!
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716445
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати насчет флагов в языковых ресурсов - напротив языка по умолчанию нет флага, а мы тут вроде как выяснили что принято что языком по умолчанию является английский - почему же они американский флаг там не поместили? Может всетаки языком по умолчанию можно делать любой язык и как-то в релизе можно указывать какой языковый ресурс должен браться по умолчанию???
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38716523
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Микола Питерский,
авторВ общем проблема найдена - если не запускать Edit translation (форму с табличкой перевода) а изменять
Не сочиняй. У меня (всех) работает. Уже все вроде отписались.)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717083
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebPrjМикола Питерский,
авторВ общем проблема найдена - если не запускать Edit translation (форму с табличкой перевода) а изменять
Не сочиняй. У меня (всех) работает. Уже все вроде отписались.)

Сегодня ситуация немного поменялась - с чем связано не знаю - но много в SDK сегодня загрузил новых. Но с Edit translation непонятки так и остались.

Шаг 1. В файле ресурсов по умолчанию через редактор студии меняю значение ресурса name_offer с "наименование товара" на "наименование товара 1"
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717084
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шаг 2 - переключаюсь на активити с изображением телефона и вижу что наименование не поменялось (в версии 0.8 оно менялось на новое)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717090
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шаг 3 - вызываю Edit translation english ? перевожу строку name_offer старое "name" на новое "name 1", ухожу со строки, появляется кнопка "Ok", нажимаю ее.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717094
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Среда показывает ошибку (об ней писал выше и она видна внизу скриншота), открывает в редакторе ресурс для энглиша и видно что там ничего не поменялось.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717098
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийСреда показывает ошибку (об ней писал выше и она видна внизу скриншота), открывает в редакторе ресурс для энглиша и видно что там ничего не поменялось.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717110
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Далее если проект закрыть и создать новый - то новый ранее не создавался с ошибкой от gradle как писал выше. Сегодня это не наблюдаю не понятно почему. Да и уже проект после этих манипуляций открывается с ошибкой (а ранее он открывался без проблем):
Must not change document outside command or undo-transparent action. See com.intellij.openapi.command.WriteCommandAction or com.intellij.openapi.command.CommandProcessor: Must not change document outside command or undo-transparent action. See com.intellij.openapi.command.WriteCommandAction or com.intellij.openapi.command.CommandProcessor
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717193
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Воспроизвел твою багу, она действительно имеется. Отправлял репорт гуглу? Для того она еще и в стадии альфы и беты.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
Must not change document outside command or undo-transparent action. See com.intellij.openapi.command.WriteCommandAction or com.intellij.openapi.command.CommandProcessor: Must not change document outside command or undo-transparent action. See com.intellij.openapi.command.WriteCommandAction or com.intellij.openapi.command.CommandProcessor
com.intellij.util.IncorrectOperationException: Must not change document outside command or undo-transparent action. See com.intellij.openapi.command.WriteCommandAction or com.intellij.openapi.command.CommandProcessor
	at com.intellij.openapi.editor.impl.DocumentImpl.assertInsideCommand(DocumentImpl.java:758)
	at com.intellij.openapi.editor.impl.DocumentImpl.doBeforeChangedUpdate(DocumentImpl.java:731)
	at com.intellij.openapi.editor.impl.DocumentImpl.updateText(DocumentImpl.java:709)
	at com.intellij.openapi.editor.impl.DocumentImpl.replaceString(DocumentImpl.java:596)
	at com.intellij.openapi.editor.impl.DocumentImpl.replaceString(DocumentImpl.java:551)
	at com.intellij.psi.impl.PsiToDocumentSynchronizer.doCommitTransaction(PsiToDocumentSynchronizer.java:298)
	at com.intellij.psi.impl.PsiToDocumentSynchronizer.access$100(PsiToDocumentSynchronizer.java:37)
	at com.intellij.psi.impl.PsiToDocumentSynchronizer$6.syncDocument(PsiToDocumentSynchronizer.java:264)
	at com.intellij.psi.impl.PsiToDocumentSynchronizer$1.run(PsiToDocumentSynchronizer.java:104)
	at com.intellij.psi.impl.PsiToDocumentSynchronizer.performAtomically(PsiToDocumentSynchronizer.java:128)
	at com.intellij.psi.impl.PsiToDocumentSynchronizer.doSync(PsiToDocumentSynchronizer.java:101)
	at com.intellij.psi.impl.PsiToDocumentSynchronizer.commitTransaction(PsiToDocumentSynchronizer.java:261)
	at com.intellij.pom.core.impl.PomModelImpl.commitTransaction(PomModelImpl.java:236)
	at com.intellij.pom.core.impl.PomModelImpl.runTransaction(PomModelImpl.java:195)
	at com.intellij.psi.impl.source.xml.XmlTextImpl.doSetValue(XmlTextImpl.java:180)
	at com.intellij.psi.impl.source.xml.XmlTextImpl.setValue(XmlTextImpl.java:174)
	at com.intellij.psi.impl.source.xml.XmlTagValueImpl.setText(XmlTagValueImpl.java:126)
	at com.intellij.psi.impl.source.xml.XmlTagValueImpl.setText(XmlTagValueImpl.java:101)
	at com.android.tools.idea.configurations.TranslationDialog$TranslationModel.updateTranslations(TranslationDialog.java:406)
	at com.android.tools.idea.configurations.TranslationDialog$TranslationModel.access$500(TranslationDialog.java:129)
	at com.android.tools.idea.configurations.TranslationDialog$TranslationModel$1.compute(TranslationDialog.java:289)
	at com.android.tools.idea.configurations.TranslationDialog$TranslationModel$1.compute(TranslationDialog.java:280)
	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:995)
	at com.android.tools.idea.configurations.TranslationDialog$TranslationModel.createTranslation(TranslationDialog.java:280)
	at com.android.tools.idea.configurations.TranslationDialog.createTranslation(TranslationDialog.java:122)
	at com.android.tools.idea.configurations.LocaleMenuAction$EditTranslationAction$1.actionPerformed(LocaleMenuAction.java:378)
	at com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFactoryImpl.java:733)
	at com.intellij.ui.popup.AbstractPopup$18.run(AbstractPopup.java:1248)
	at com.intellij.openapi.wm.impl.FocusManagerImpl.flushRequest(FocusManagerImpl.java:651)
	at com.intellij.openapi.wm.impl.FocusManagerImpl.flushNow(FocusManagerImpl.java:632)
	at com.intellij.openapi.wm.impl.FocusManagerImpl.flushIdleRequests(FocusManagerImpl.java:602)
	at com.intellij.openapi.wm.impl.FocusManagerImpl.access$200(FocusManagerImpl.java:60)
	at com.intellij.openapi.wm.impl.FocusManagerImpl$IdleRunnable.runEdt(FocusManagerImpl.java:108)
	at com.intellij.openapi.util.EdtRunnable$1.run(EdtRunnable.java:28)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:701)
	at java.awt.EventQueue.access$000(EventQueue.java:102)
	at java.awt.EventQueue$3.run(EventQueue.java:662)
	at java.awt.EventQueue$3.run(EventQueue.java:660)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:671)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:697)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)

...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717208
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanВоспроизвел твою багу, она действительно имеется. Отправлял репорт гуглу? Для того она еще и в стадии альфы и беты.

Не не отправлял - не настолько я знаю английский чтоб объяснить что не так. Тут на русском объясниться и то с первого раза не получилось :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717418
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжение ...

Пытался создать реальный проект, работал минут 30, перестали выводится сообщения logcat, решил закрыть студию и открыть заново - в результате проект уже не открывается.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717419
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что можно удалить в процессах чтобы каждый раз компьютер не перегружать?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717444
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще - нашел в студии что можно проекты из Эклипса в нее импортировать, но не нашел как проект студии экспортировать в Эклипс.
Планируется ли в ближайшем будущем данная фича? Иначе есть риск рано или поздно вообще не открыть свой проект и все в срочном порядке придется переносить в Эклипс ручками. Если за день надо перегрузиться 1 раз - то можно и потерпеть, а если это делать каждые 30минут - то ну ее (студию) в пень.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717448
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийЕще - нашел в студии что можно проекты из Эклипса в нее импортировать, но не нашел как проект студии экспортировать в Эклипс.
Планируется ли в ближайшем будущем данная фича? Иначе есть риск рано или поздно вообще не открыть свой проект и все в срочном порядке придется переносить в Эклипс ручками. Если за день надо перегрузиться 1 раз - то можно и потерпеть, а если это делать каждые 30минут - то ну ее (студию) в пень.

да просто,

а еще можно поставить плагин с градлом.

или если сильно проект с градлом не повязан, просто экспортируется все просто
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717462
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во как - если студию выгрузить то через 10 минут она может быть успешно загружена (проект нормально открывается) без перезагрузки компа.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717493
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийЧто можно удалить в процессах чтобы каждый раз компьютер не перегружать?
Эмулятор. И больше никогда его не запускать.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717513
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола ПитерскийЧто можно удалить в процессах чтобы каждый раз компьютер не перегружать?
Эмулятор. И больше никогда его не запускать.
При чем я серьезно.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717522
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может яве просто памяти дать побольше ?

у меня под линуксней xmx750m - никогда с подобной проблемой не сталкивался. с 8гб рамы, можно уж точно гиг выделить под яву.
впрочем у меня idea, а не студия, возможно студия подтекает немного в силу сырости.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717525
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaу меня под линуксней xmx750m
Кстати, да. В файле studio(64).exe.vmoptions поковыряй xmx и xms. Я вполне его мог давным давно поковырять и забыть и проблем не знаю... :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717563
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К сожалению не помогает.
studio64.exe.vmoptions и studio.exe.vmoptions ковырял пытался уже разные варианты подобрать - но так проект и не открывается

-Xms128m
-Xmx512m
-XX:MaxPermSize=300m

Пользовался ранее studio.exe и соответственно она юзала jdk-7u45-windows-i586.exe , теперь скачал jdk-7u25-windows-x64.exe и запускаю studio64.exe. В help\about видно что они используют разные каталоги с жавой.
Но воз и ныне там. Завтра попробую погуглить проблему.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717570
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский-Xms128m
-Xmx512m
-XX:MaxPermSize=300m
ну так а циферки увеличить не?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717571
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Xms1400m
-Xmx1400m
-XX:MaxPermSize=1400m

Грузится - но проект не открывает, а с xmx750m - вообще не загружается студия
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717576
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Xms2048m
-Xmx2048m
-XX:MaxPermSize=2048m

Та же хрень. Но меня интересует больше вопрос - если студию выгрузить и 10 минут не загружать то что-то само "отвисает" и потом проект открывается нормально. Может стоит подождать и тогда возможно эти новые настройки подгрузятся и станет все нормально.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717582
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, я не туда "послал", сори. Смотри в Settings -> Compiler. Там увеличь память.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717792
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717887
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вариант №2
В винде записать системную переменную
Код: java
1.
_JAVA_OPTIONS = -Xmx512M


У меня так работает.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717965
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открыл проект сегодня нормально, в Settings -> Compiler установил то что там в примере указано, вышел из студии, захожу и уже проект открывается с ошибкой, как только обнуляю это поле - проект открывается нормально, пытался подобрать другие значения - на всех вариантах ошибка, обнулил это поле и также уже проект не открывается - наверно уже я эту студию замучал:)
создал _JAVA_OPTIONS = -Xmx512M - так с этим вариантом студия вообще не стартует, установил _JAVA_OPTIONS = -Xmx2048M - студия стартует - но проект открывается с ошибкой.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717971
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, наверное стоит узнать, что меняется этими опциями, нежели пытаться подобрать методом научного тыка. :)

У меня в настройках компилятора -Xmx1024m -Xms512m

Xmx - максимум
Xms - при старте

Запущены две студии и Delphi с кучей проектов. Все работает.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38717988
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все - кажись заработало. Но пришлось вернуть дефоултные значения в studio64.exe.vmoptions т.е.
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m

и установил _JAVA_OPTIONS=-Xmx1024M

Раз 10 открылся проект нормально - тут еще фишка - когда студию с проектом закрываете, нельзя ее повторно запускать ранее чем через 10 секунд - иначе таже проблема и также нельзя только что загруженную студию с проектом сразу закрывать.

Всем огромное спасибо!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38718002
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола Питерский, наверное стоит узнать, что меняется этими опциями, нежели пытаться подобрать методом научного тыка. :)

У меня в настройках компилятора -Xmx1024m -Xms512m

Xmx - максимум
Xms - при старте

Запущены две студии и Delphi с кучей проектов. Все работает.

Специально проверил твой вариант - т.е.
в studio64.exe.vmoptions
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m

в настройках компилятора -Xmx1024m -Xms512m (пробовал и так -Xmx1024m -Xms512m -XX:MaxPermSize=512m)

и переменную удалил - ошибка.

Так что единственный способ через ДОС переменную, спасибо, WebPrj, тебе огромное!!!!
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38718015
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийСпециально проверил твой вариант - т.е.
Это не мой вариант. Мой вот:
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
В компиляторе и вовсе было до твоих экспериментов пусто и все работало. Как и сейчас.

Еще есть gradle.properties, это на всякий.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
# Project-wide Gradle settings.

# IDE (e.g. Android Studio) users:
# Settings specified in this file will override any Gradle settings
# configured through the IDE.

# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html

# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx10248m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true

...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38718067
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола ПитерскийСпециально проверил твой вариант - т.е.
Это не мой вариант. Мой вот:
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
В компиляторе и вовсе было до твоих экспериментов пусто и все работало. Как и сейчас.


Если я ставлю твои пар-ры в файл studio.exe.vmoptions - то студия при старте ругается на отсутствие дос переменной JAVA_HOME и не запускается, а при пар-х по умолчанию запускается и без этой переменной.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38718158
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийwadmanпропущено...

Это не мой вариант. Мой вот:
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
В компиляторе и вовсе было до твоих экспериментов пусто и все работало. Как и сейчас.


Если я ставлю твои пар-ры в файл studio.exe.vmoptions - то студия при старте ругается на отсутствие дос переменной JAVA_HOME и не запускается, а при пар-х по умолчанию запускается и без этой переменной.
В общем неутешительный вывод: ты что-то где-то криво установил и столкнулся с нелепыми проблемами, с которыми большинство не встречается. :)

П.С. Эти параметры тоже не "мои", они именно по умолчанию и шли. Содержимое архива android-studio-ide-135.1248636-windows.zip (это 0.8).
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=64m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Didea.project.structure.max.errors.to.show=0
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:+HeapDumpOnOutOfMemoryError
-Didea.platform.prefix=AndroidStudio
-Didea.paths.selector=AndroidStudioBeta

И java_home у меня отсутствует.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38718252
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
imho
системная переменная нужна, если тачка не крутая. У меня ноут с 3,5 гига оперативкой(
Переменную нашёл в сети на описанных выше ошибках.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38719013
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде нашел причину такого странного поведения - у меня в реестре Жава насоздавала несколько сотен одинаковых ключей InprocServer32 - предполагаю что они все и запускаются и поэтому памяти и нехватает.
Можете проверить у себя в реестре как у вас? Поиск в regedit по значению "jp2iexp.dll", когда найдет жмем F3 для продолжения поиска.

ключи вида:
[HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0002-0002-ABCDEFFEDCBA}\InprocServer32]
@="E:\\Program Files\\Java\\jre7\\bin\\jp2iexp.dll"
"ThreadingModel"="Apartment"
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38719030
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Микола Питерский,
не парься. У меня тоже так. Если в реестре ключики, это не значит что они в памяти.
Работает и ладно.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38719975
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу плагинов. Установил дополнительно следующие:
ADB Idea: позволяет удалять, убивать, запускать приложение, а так же очищать его данные (например удалять БД).
AndroidAnnotations @ViewById generator: создает такие инъекции для всех контролов лайоута.
Android Layout ID Converter: делает тоже самое, что и предыдущий, но может генерировать и "стандартный" findByViewId.
Android Parcelable code generator: создает шаблон (точнее конвертирует текущий класс в) Parcelable.
Android strings.xml tools: сортирует и добавляет недостающие строки в локализации.
AndroidAccessors: создает get и set методы.
i18n Android Helper: переносит строки из кода в ресурсы. Пару раз им воспользовался когда-то, сейчас уже сразу создаю все, что нужно (кроме Log.*) в ресурсах.
Inject LOG_TAG Plugin: генерирует LOG_TAG. Это, наверное, для ленивых. :)

В Studio есть замечательная комбинация Alt+Ins, которая называется Code Generator. Весьма полезная функция. Часть плагинов (get и set и т.п.) обосновалась именно тут. Так же позволяет добавлять override методы от предка, даже те, о которых не знаешь, а знать полезно. См. рис. 1.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38720413
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
умница...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38722259
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийВсе - кажись заработало. Но пришлось вернуть дефоултные значения в studio64.exe.vmoptions т.е.
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m

и установил _JAVA_OPTIONS=-Xmx1024M


В общем я приплыл - больше недели потратил на проект, хотел уже показать руководству и снова проблемы:
при попытке создать хранилище ключей ошибка: Picked up _JAVA_OPTIONS=-Xmx1024M
Пытался изменять это значение - или студия не запускается или ругается на эту переменную.

Может всетаки андроит студия платная??? Типа попробовали, а захотели выгрузить приложение - платите?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38722276
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийМожет всетаки андроит студия платная??? Типа попробовали, а захотели выгрузить приложение - платите?
:)

Не стоит лазить в конфиг, если не знаешь, что там меняешь. Попробуй 64-битную версию и если не поможет, то удали студию (полностью во всех местах, со всеми потрохами), обнови яву до последней (и 32 и 64) и затем скачай и разверни последнюю студию. И да, устал повторять, не используй его эмулятор. Никогда.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38722352
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понимаю как сделать что бы в build\generate signed apk подставлялись автоматом пароли к контейнеру ключей и алиасу?
Заполняю: File\project structure\app\signing создаю группу и заполняю все данные для алиаса из контейнера ключей, затем на вкладке flavors в Signed config выбираю эту группу, на вкладке Build Types на Release тоже выбираю эту группу.
Но когда делаю build\generate signed apk снова нужно вводить пароли???
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38722358
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийНе понимаю как сделать что бы в build\generate signed apk подставлялись автоматом пароли к контейнеру ключей и алиасу?
http://www.sql.ru/forum/1073989/s-chego-nachat-red-10-04-2014 см. Публикация .
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38726254
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вышло обновление 0.8.7 с экспериментальным Translation Editor. Просят обо всех багах сразу отправлять отчеты. С массивами пока не умеет работать. :(
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38728770
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола ПитерскийНе понимаю как сделать что бы в build\generate signed apk подставлялись автоматом пароли к контейнеру ключей и алиасу?
http://www.sql.ru/forum/1073989/s-chego-nachat-red-10-04-2014 см. Публикация .

С трудом сделал по этой инструкции - наверное писалась она для старых версий студии и многое уже по другому.
Но сегодня набрел на "современную" инструкцию - может кому-то и пригодится:
http://dolbodub.blogspot.com/2014/04/android-studio-apk.html
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38728777
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня релиз выгружается с именем app-release.apk . Как сделать чтоб в его имени было имя приложения и суффикс в виде номера версии? Н-р: offer_207.apk
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38728901
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийНо сегодня набрел на "современную" инструкцию - может кому-то и пригодится:
Там тоже самое написано. :)
Микола ПитерскийКак сделать чтоб в его имени было имя приложения и суффикс в виде номера версии? Н-р: offer_207.apk
Хороший вопрос для "С чего начать"...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
buildTypes {
        debug {
            runProguard false
            debuggable true
        }
        release {
            runProguard true
            debuggable false
            signingConfig signingConfigs.release
            proguardFiles 'proguard-rules.txt'
            applicationVariants.all { variant ->
                def file = variant.outputFile
                variant.outputFile = new File(file.parent, file.name.replace(".apk", "-" + defaultConfig.applicationId + "-" + defaultConfig.versionName + ".apk"))
            }
        }
    }

= app-release-package_name-1.0.apk
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38728974
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, огромное спасибо за подсказку!!!
Но сделал так:
Код: javascript
1.
variant.outputFile = new File(file.parent, signingConfigs.release.keyAlias + "-" + defaultConfig.versionName + ".apk")



А еще можно ламерский вопрос, который не дает мне покоя:
В общем хочу сделать свои классы общими для всех проектов на андроид, т.е. они файлы\классы должны лежать отдельно от папок с проектами в какой то особой папке и нужно чтоб при изменении этого класса зависимые проекты сразу видели изменения. В какую сторону в студии вообще копать? Второй день курю jar - но наверно это не то - покрайней мере студия вроде не умеет их создавать?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38729004
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, почитай тему про подключение AndEngine. Таким же образом можно подключить любой другой проект. У меня в одном проекте до трех штук одновременно в данный момент.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38730206
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийНо сделал так:
Код: javascript
1.
variant.outputFile = new File(file.parent, signingConfigs.release.keyAlias + "-" + defaultConfig.versionName + ".apk")



У этого способа нашелся существенный недостаток: и debug и release будут на выходе иметь одно и то же имя. Легко запутаться и отдать файлик размером превышающим релиз в несколько раз.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38730850
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола ПитерскийНо сделал так:
Код: javascript
1.
variant.outputFile = new File(file.parent, signingConfigs.release.keyAlias + "-" + defaultConfig.versionName + ".apk")



У этого способа нашелся существенный недостаток: и debug и release будут на выходе иметь одно и то же имя. Легко запутаться и отдать файлик размером превышающим релиз в несколько раз.

Да - я это уже заметил. Переделал на такой вариант - кажется он более подходит мне и файлы теперь разные:
Код: java
1.
variant.outputFile = new File(file.parent, file.name.replace("app-", signingConfigs.release.keyAlias + "-" + defaultConfig.versionName + "_"))



Теперь выглядит так:
Имя программы-1.1.0_debug.apk
Имя программы-1.1.0_release.apk
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38730862
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола Питерский, почитай тему про подключение AndEngine. Таким же образом можно подключить любой другой проект. У меня в одном проекте до трех штук одновременно в данный момент.

В общем прочитал эту тему про подключение AndEngine и совсем не понял чем это мне может помочь? У меня просто наверное плохой русский - попробую попроще объяснить:)

Каталог приложения: r:\project\telepuzik\
Каталог с общим классом: r:\java\http.java

Где в студии что подкрутить чтоб она использовала класс http.java из каталога ОТЛИЧНОГО от каталога приложения, т.е. я не хочу копировать этот класс в каталог приложения. И нужно чтоб при редактировании этого класса редактором в студии он автоматически обновлялся в каталоге r:\java\
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38730867
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийwadmanпропущено...

У этого способа нашелся существенный недостаток: и debug и release будут на выходе иметь одно и то же имя. Легко запутаться и отдать файлик размером превышающим релиз в несколько раз.

Да - я это уже заметил. Переделал на такой вариант - кажется он более подходит мне и файлы теперь разные:
Код: java
1.
variant.outputFile = new File(file.parent, file.name.replace("app-", signingConfigs.release.keyAlias + "-" + defaultConfig.versionName + "_"))



Теперь выглядит так:
Имя программы-1.1.0_debug.apk
Имя программы-1.1.0_release.apk
В С чего начать в разделе Публикация я добавил более правильный вариант формирования имени файла.

По поводу подключения: нужно общий код/классы вынести в отдельный проект - библиотеку. Потом подключать к основному как AndEngine Попробуй, если не получится, то опишу подробнее.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38731186
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanПо поводу подключения: нужно общий код/классы вынести в отдельный проект - библиотеку. Потом подключать к основному как AndEngine Попробуй, если не получится, то опишу подробнее.

Ты имеешь ввиду *.JAR - так я так умею, но этот jar надо положить потом в каталог Libs проекта, а потом когда студия его увидит из контекстного меню на нем выбрать какой-то пункт в конце меню и тогда его можно использовать. Или же можно как-то этот jar ручками не кидать в проект и использовать его там где он лежит???
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38731243
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где что в студии можно подкрутить чтоб она не делала так при создании пустой активности:
public class Price extends ActionBarActivity {
а делала так:
public class Price extends Activity {

чтоб она не добавляла в активность
import android.support.v7.app.ActionBarActivity;
и в build.gradle
compile 'com.android.support:appcompat-v7:20.0.0'

А то я это все удаляю, а потом создаю новую активность - и все по новой.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38731273
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийТы имеешь ввиду *.JAR
Я имею в виду именно то, что и написано в теме про подключение AndEngine: в одном проекте будет несколько проектов одновременно. И собираться/компилироваться они будут тоже одновременно в нужном порядке. Нужно всего лишь в основной проект добавить пару ссылок на другой проект-библиотеку с общим кодом.
wadmanВ файл settings.gradle своего проекта добавить строки (с относительным путем до AndEngine):
Код: plaintext
1.
2.
include ':andengine'

project(':andengine').projectDir = new File(settingsDir, '../andengine')


А так же в build.gradle своего модуля (не корня проекта, а чуть дальше), добавить в dependencies строку compile project(':andengine'). Должно получиться нечто вроде:
Код: plaintext
1.
2.
3.
dependencies {
    compile project(':andengine')
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

Микола ПитерскийА где что в студии можно подкрутить чтоб она не делала так при создании пустой активности:
Шаблоны для студии хранятся в ANDROID_STUDIO_DIR/plugins/android/lib/templates
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38731323
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanШаблоны для студии хранятся в ANDROID_STUDIO_DIR/plugins/android/lib/templates

Может кому пригодится в:
e:\Developer\android-studio\plugins\android\lib\templates\activities\BlankActivity\globals.xml.ftl
вместо:
<global id="appCompat" type="boolean" value="${(minApiLevel lt 14)?string}" />
пишем:
<global id="appCompat" type="boolean" value="false" />

Теперь активность наследуется от простого класса и не добавляются ненужные поддержки v7:)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38731393
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, я-бы рекомендовал не исправление существующих (приходящие с обновлением или установкой) шаблонов, а создание своей копии. Так же изменив имя шаблона в файле template.xml, например на "My Blank Activity". После перезапуска студии появится новый (свой) шаблон.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38744846
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вчера думал, как-бы попроще отследить использование памяти во время выполнения тяжелых процессов... И сегодня пришло обновление. :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38764817
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как можно в студии сделать ДЕМО версию приложения - т.е. один проект для полной и демонстрационной версии, где-то устанавливаем что нужна ДЕМО версия и студия собирает APK в котором ВЫРЕЗАНА часть кода и добавлен новый код для демонстрационной версии??? И хотелось бы чтоб студия для демоверсии собрала APK с именем *-DEMO.APK.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38764900
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765037
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола Питерский, http://developer.android.com/intl/ru/sdk/installing/studio-build.html

Спасибо, прочитал - но не понял почему так сложно сделано: нужно для ДЕМО версии создать рядом с каталогом MAIN каталог DEMO и внутри повторить все подкаталоги из полной версии - т.е. для полной и демоверсий получается исходники то разные, соответственно если ты изменяешь код активности полной версии - то надо не забыть и изменить код активности в ДЕМО версии.

Вот если мне нужно сделать ДЕМО версию, которая отличается от полной тем, что в ней нельзя сохранить результаты, в Delphi это выглядит так:

Код: pascal
1.
2.
3.
4.
{$ifndef DEMO}
 // тут код для сохранения результатов
....
{$EndIf}



А в Андроиде выходит такой возможности нет - т.е. из ОДНОГО исходного файла собрать разные варианты APK???
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765045
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийА в Андроиде выходит такой возможности нет - т.е. из ОДНОГО исходного файла собрать разные варианты APK???
Без паники. Достаточно один класс разделить между демонстрационной и полной версией. В апк может быть сколько угодно разных пакетов (packages).
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765054
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, есть еще константа BuildConfig.FLAVOR: поэкспериментируй с ней. И, сдается мне, ты очень не внимательно прочитал...

авторNote: The build type and flavor source directories are optional, and Android Studio does not create these directories for you. The build system does not use them if they are not present.

The source code from these directories is used together to generate the output for a build variant. You can have classes with the same name in different directories as long as those directories are not used together in the same variant. The exercise in this section shows you how to create different versions of the same activity class in different variants.

The build system merges all the manifests into a single manifest, so each build variant can define different components or permissions in the final manifest.

The build system merges all the resources from the all the source directories. If different folders contain resources with the same name for a build variant, the priority order is the following: build type resources override those from the product flavor, which override the resources in the main source directory.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765129
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, прочитал ту ссылку внимательно 2 раза и понял что разделить как в делфи один класс между двумя вариантами сборки не получится - т.к. будет 2 файла этого класса (два варианта) в разных каталогах и сопровождать нужно будет 2 класса вместо одного.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765131
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, любишь ты усложнять :) в демке класс не нужно сопровождать, один раз созданный и сообщающий о том, что он демка - какое у него еще сопровождение?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765135
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanКстати, есть еще константа BuildConfig.FLAVOR: поэкспериментируй с ней.[/quot]

Ну так ее можно сунуть только в условие if - но тогда код сохранения результатов будет присутствовать в ДЕМО версии и особого труда не составляет превратить ее в полноценную версию без покупки.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765140
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийтогда код сохранения результатов будет присутствовать в ДЕМО версии
Proguard выкинет этот код как не используемый, т.к. BuildConfig.FLAVOR - константа.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765143
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола Питерский, любишь ты усложнять :) в демке класс не нужно сопровождать, один раз созданный и сообщающий о том, что он демка - какое у него еще сопровождение?
Чета ты меня тогда совсем запутал - полная версия активности содержит прочий код и код сохрания результатов, демо версия содержит точно такой же прочий код как в полной версии, но отсутствует код, который сохраняет данные и вместо него есть код, который выводит окно с предупреждением о демо версии. Тогда как?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765144
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола Питерскийтогда код сохранения результатов будет присутствовать в ДЕМО версии
Proguard выкинет этот код как не используемый, т.к. BuildConfig.FLAVOR - константа.

Во как - тогда наверное это то что нужно. Спасибо -проверю.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765147
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийТогда как?
Вынести с отдельный класс процесс сохранения. Он же может алертом выдать сообщение, вместо сохранения.

Микола ПитерскийВо как - тогда наверное это то что нужно. Спасибо -проверю.
Идеологически все-же вернее, как в доке описано, чем по-дельфийски.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765152
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanИдеологически все-же вернее, как в доке описано, чем по-дельфийски.

Может и так, но "по делфийски" как-то более просто. Ты же тоже смотрю про делфийское свойство Tag не забываешь :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38765162
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийТы же тоже смотрю про делфийское свойство Tag не забываешь :)
Я-бы не назвал это только дельфийским свойством... Да и оно узковатого применения в дельфях при сравнении.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38770162
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LogCat периодически отключается.
Проблема была в студии версии 0.8.5 также она есть в 0.8.9 - периодически окно LogCat в студии перестает вообще принимать сообщения даже с отлюченными фильтрами, в тоже время если запустить Tools\Android\Android Device Monitor - то в нем LogCat нормально принимает сообщения - но там некомфортно их смотреть. Через некоторое время если закрыть Android Device Monitor - то и студия начинает нормально принимать LogCat сообщения.
И второй глюк - периодически при запуске приложения в окне LogCat перестает действовать фильтр - т.е. фильтр выбирается автоматом но не действует - т.е. щелкаем на No Filters а затем на этот же фильтр и тогда фильтруется нормально. Это примерно происходит 1 раз на 20 запусков.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38770184
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня логкат ни разу не отваливался, а фильтрация да, бывает, что игнорируется.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38771558
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как можно скопировать в буффер обмена всплывающее сообщение в студии?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38771583
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам догадался - подсказку убираем и на дубле подсказки внизу в строке состояния по правой кнопке мыши есть Copy :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38771595
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, не проще жамкнуть Alt+Enter и согласиться на исправление ситуации? В данном случае идеа создаст нужный метод.

Или речь о переводе/понимании/гуглении? :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38771621
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Речь действительно шла об гуглении - поскольку студия от меня хотела то что уже было сделано и я вообще не понимал что она хочет. Вот посмотри на этом скрине уже понятно что я имею ввиду - это глюк студии или что?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38771712
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийВот посмотри на этом скрине уже понятно что я имею ввиду - это глюк студии или что?
Твой глюк, т.к. у подчеркнутого new TCP_Client_new код должен быть ниже, а не выше.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38771886
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, кода ни выше ни ниже вообще не было - я набрал ручками строку client.setCallBack(new TCP_Client_new.CallBack и студия никакого кода сама не вставила, а подчеркнула набранное и сама добавила справа скобки. Код, который выше - это я показал что всетаки нужные методы в классе есть.

Вот весь код, который был:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
          case R.id.btn_socket:
                TCP_Client_new client = new TCP_Client_new("192.168.0.2", 5555);  

                  //  client.setCallBack(new TCP_Client_new.CallBack() {

                client.send("test");

                break;
        }



Вот как воспроизвести глюк:
Набираем client.setCallBack(new TCP_Client_new. выбираем из списка CallBack и все - студия ругается с ошибкой на строку client.setCallBack(new TCP_Client_new.CallBack() ), и сама события из класса не добавляет если самому в конце вместо ( поставить { - то ошибка точно как в первом скрине.


А теперь как набрать правильно, чтобы студия сама добавила события:
Набираем client.setCallBack(new CallBa и из предложенного списка выбираем CallBack и студия благополучно сама добавляет события без никакой ошибки. Т.е. получается нельзя при наборе указывать TCP_Client_new - т.к. его должна подставить сама студия, если указать то происходит ошибка завершения кода.

И теперь код такой:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
client.setCallBack(new TCP_Client_new.CallBack() {
                    @Override
                    public void onStart() {

                    }

                    @Override
                    public void onSuccess(byte[] response) {

                    }

                    @Override
                    public void onError(Throwable e) {

                    }
                });
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38771944
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийВот как воспроизвести глюк:
Это не глюк и не ошибка студии, а именно твоя ошибка... Говорю-же: жамкни на подчеркнутом тексте Alt+Enter и выбери Implements... Или как оно там называется. И студия твою ошибку исправит.
Твой второй вариант это сродни шаблона, когда сразу добавляется "готовый" код.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38771990
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanЭто не глюк и не ошибка студии, а именно твоя ошибка... Говорю-же: жамкни на подчеркнутом тексте Alt+Enter и выбери Implements... Или как оно там называется. И студия твою ошибку исправит.
Твой второй вариант это сродни шаблона, когда сразу добавляется "готовый" код.

Да - и в описанном мной случае шаблон нормально не отрабатывает. Предложенный тобой способ исправления действительно все поправил. Моя проблема была в том что я думал что студия ругается на код моего класса, объект которого я создал - я его сегодня как раз полностью переделал. А тут оказалось дело вовсе в другом :) Спасибо за помощь!
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772709
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу прощения за нудский вопрос - но как в студии активность установить главной - т.е. первой на выполнение?
Я это делаю ручками в манифесте - но неужели это не автоматизировано? версия 0.8.11
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772746
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийПрошу прощения за нудский вопрос - но как в студии активность установить главной - т.е. первой на выполнение?
Я это делаю ручками в манифесте - но неужели это не автоматизировано? версия 0.8.11
Ручками?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772757
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, это я видел - но это при создании активности, а как уже существующую активность сделать главной? Может я что и не так делаю - но у меня в проекте штук 20 созданных активностей и я периодически каждую делаю главной для работы с ней - чтобы при запуске приложения каждый раз не добираться до нужной активности нажатием кучи кнопок.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772775
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, есть такие люди, которых хлебом не корми, но дай придумать проблему на ровном месте.

Создай одну активность, а в ней выбор любой другой http://stackoverflow.com/questions/4210135/how-to-list-all-activities-exposed-by-an-application
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772802
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, поясняю - начальство требует показать заказчику как будет выглядеть такая то активность и они не хотят добираться до нее нажав кучу кнопок - они хотят видеть ее сразу при старте приложения. Вот такой заказчик привиредливый. И порой в день отправляю несколько вариантов АПК файла с разной стартовой активностью. Нужели в студии нет такой нужной функции???
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772813
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийИ порой в день отправляю несколько вариантов АПК файла с разной стартовой активностью. Нужели в студии нет такой нужной функции???
wadmanСоздай одну активность, а в ней выбор любой другой http://stackoverflow.com/questions/4210135/how-to-list-all-activities-exposed-by-an-application
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772825
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрел - но мне всетаки проще пока каждый раз перетаскивать в манифесте активность на новую позицию. За ссылку спасибо - может где и пригодится.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772840
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас в проекте 3 варианта главной активности - я не знаю на какой заказчик остановится - но потом придется 2 удалить а выбранную сделать главной - т.е. придется лезть в манифест и ручками делать эту активность стартовой вместо того чтобы в студии нажать на активности правую кнопку и с помощью пункта меню это проделать. Может я чего-то и недопонимаю - т.к. плотно со студией работаю только последний месяц и всегда в работе стараюсь использовать самые простые варианты достижения цели, может я еще не и "вкурил" - но мне кажется это жирный минус для студии.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772856
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не может быть минусом по определению, т.к. не в этом заключается работа программиста. Отлаживать код просто, т.к. можно запустить любую активити, а какую сделать по умолчанию - совсем не вижу проблему в переносе мышкой 4-х строк текста. Хоть мышкой.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772875
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, почему тогда гугл сделал аж 3 варианта изменения свойства Text в контроле (двойной клик - вылезает окошко, на панели Properties, ручками в файле разметки) ??? Ведь программист может и в XML сам поковырятся.
А сколько есть вариантов изменения загружаемой активности? - 1 ручками.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772888
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийА сколько есть вариантов изменения загружаемой активности? - 1 ручками.
Понимаешь, потребности одного человека перед сотнями тысяч - ничто... Это не на столько востребованная задача, чтобы все бросить и заниматься именно ей. Рюшечками по правилам занимаются в последнюю очередь. Все, кроме мошенников. :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38772895
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще - при открытии проекта на вкладке Project не понятно какая активность всеже главная никаким значком она не помечена, я ничего не придумал лучше чем обзывать такую активность как "main", а если открыть чужой проект - то единственным способом это узнать - так это запустить на выполнение или опять посмотреть в манифест -а в манифесте эта активность может быть где-то через 2 страницы. Если гугловцы даже флаги страны напротив фалов локализации развесили - то мне кажется что тут явная недоработка.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38773025
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, кстати да, пометка вызываемых активностей (а их может быть больше одной) - уже заметное упущение...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38773062
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия 0.8.11
Для обработки событий кнопок использую следующий код:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    public void onButtonClick(View v) {
        //
        Button button = (Button) v;
        button.setText("Нажато");

        switch (v.getId()) {
            case R.id.btn_List:
                break;
        }
    }



В размещении этой активности добавляю кнопку, на вкладке Properties кликаю на событии onClick - вылезает список всех событий проекта для кнопок по всему проекту в т.ч. и по данной активности, выбираю и все работает.

Вопрос: как ручками не добавлять этот код, а сделать его автозаполнение как в Делфи - там двойной клик на вкладке Properties на событии onClick автоматически сосздает такое событие.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38773070
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийВопрос: как ручками не добавлять этот код, а сделать его автозаполнение как в Делфи
Отпусти уже delphi :-)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38773081
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола ПитерскийВопрос: как ручками не добавлять этот код, а сделать его автозаполнение как в Делфи
Отпусти уже delphi :-)

Не - в Делфи кое-что очень продумано сделано. Вот конкретно этого автозаполнения мне счас в студии и не хватает - поймал себя на мысли что я много времени трачу вот на такое ручное создание событий - в делфи это быстрее намного сделано.
Студия счас намного лучше нравится чем делфи, но вот таких мелких фишечек явно не хватает. А у меня жизненные принципы - делать все всегда максимально просто и лучше день потерять, зато потом за 5 минут долететь.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38773087
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://androidannotations.org/ загляни сюда, сравни код слева и справа. Я уже и забыл о тех проблемах, которые ты описываешь...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38773144
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский,

это ты еще ручками контент провайдеры не писал

да в делфях бросил компоненту и забыл
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38773194
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman http://androidannotations.org/ загляни сюда, сравни код слева и справа. Я уже и забыл о тех проблемах, которые ты описываешь...

Супер!!! Обязательно возьму на вооружение. Вот только интересно - там заявлена поддержка Eclipse or IntelliJ как студия к этому отнесется - я просто привык что на каждом моем классе зеленый квадратик, если желтый - то я уже стараюсь его поправить?
Еще очень интересно - после декомпиляции модуля - там останется такой код или получится каша для взломщиков.
Особенно понравилась простота кода потоков.

Огромное спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38773264
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийкак студия к этому отнесется
Нормально, я пользуюсь. Да и не только я.
Видишь-же сейчас в коде @Override? Android annotations из той же оперы.

Микола Питерскийтам останется такой код или получится каша для взломщиков.
Модифицированный код, который в общем-то мало кого из опытных введет в заблуждение.
http://habrahabr.ru/post/154851/#comment_5321103 здесь может ознакомиться с тем, что получится в итоге.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38779546
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот возникла небольшая проблемка 0.8.11 - у метода класса много параметров и много вариантов метода, когда я пишу имя переменной класса, ставлю точку - то студия предлагает все варианты написания методов с параметрами, выбираю нужный - но она вставляет имя метода без параметров, переношу мышиный курсор на название метода и студия выдает подсказку по параметрам всех вариантов метода (как на картинке) - но проблема в том что стоит мне перенести мышиный курсор в другое место и эту подсказку уже не вызвать - т.е. я должен по памяти помнить все параметры и вводить их ручками. Можно ли сделать так что при выборе варианта метода студия сразу и вставляла все параметры? Знаю только сочетание Ctrl+пробел.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38779555
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийМожно ли сделать так что при выборе варианта метода студия сразу и вставляла все параметры?
Интересный ход мысли... Какие параметры должны подставляться?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38779565
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот эти, вариант который я выбрал:
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38779566
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. в идеале должно получится так:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
      ajaxJSON.send( url, params, new AjaxJsonCallBack() {
            @Override
            public void onStart(int level) {

            }

            @Override
            public void onSuccess(int level, JSONObject json) {

            }

            @Override
            public void onError(int level, Throwable e) {

            }
        });
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38779645
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийТ.е. в идеале должно получится так:
ЧТО именно должен подставиться? Откуда взяться url и params?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38779678
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из параметров варианта метода - конечно после этого студия их подчеркнет - т.к. пока они не объявлены - но это мелочь по сравнению с тем что приходится каждый раз ручками вбивать все параметры.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38779746
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри, как студия людей балует.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38779759
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanСмотри, как студия людей балует.

Да - она классная и умная. Я бы хотел чтобы она стала еще умнее, потому как уже подсел на нее и не надо уже мне никакие делфи.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38780365
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, кстати, Ctrl+P показывает список параметров. Но подставлять, конечно, не будет. Потому как невозможно определить 100%, новый-ли параметр создать или выбрать из нескольких (десятков) тысяч, существующих в разных пакетах.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38797024
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рекомендую установить плагин "Key promoter": подсказывает быстрые комбинации по мере использования функций среды мышкой. И не только подсказывает. Если быстрая комбинация отсутствует, а функция используется часто, то предлагает назначить ей комбинацию.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38800027
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийСам догадался - подсказку убираем и на дубле подсказки внизу в строке состояния по правой кнопке мыши есть Copy :)

а у меня не появляется



тоже вот столкнулся с тем, что хочу выделить и погуглить, но как?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38800030
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийА как можно скопировать в буффер обмена всплывающее сообщение в студии?




я так понял, что подсказка в строке статуса только короткая



а если расширенную, то уже не скопировать :(
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38800041
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийВерсия 0.8.11
Для обработки событий кнопок использую следующий код:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    public void onButtonClick(View v) {
        //
        Button button = (Button) v;
        button.setText("Нажато");

        switch (v.getId()) {
            case R.id.btn_List:
                break;
        }
    }




В размещении этой активности добавляю кнопку, на вкладке Properties кликаю на событии onClick - вылезает список всех событий проекта для кнопок по всему проекту в т.ч. и по данной активности, выбираю и все работает.

Вопрос: как ручками не добавлять этот код, а сделать его автозаполнение как в Делфи - там двойной клик на вкладке Properties на событии onClick автоматически сосздает такое событие.

тут другая концепция, можно в onClick даже ничего не выбирать, т.е. как бы принудительно присвоить, а кнопка об этом даже знать не будет

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
button.setOnClickListener(new OnClickListener() {

			@Override
			public void onClick(View view) {
				Toast.makeText(MainActivity.this, "Button Clicked",	Toast.LENGTH_SHORT).show();
			}

		});
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38800047
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
// Create an anonymous implementation of OnClickListener
private OnClickListener mCorkyListener = new OnClickListener() {
    public void onClick(View v) {
      // do something when the button is clicked
    }
};

protected void onCreate(Bundle savedValues) {
    ...
    // Capture our button from layout
    Button button = (Button)findViewById(R.id.corky);
    // Register the onClick listener with the implementation above
    button.setOnClickListener(mCorkyListener);
    ...
}
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38800069
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По AndroidAnnotations.
В списке плагинов Android Studio есть AndroidAnnotations

...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38800078
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, какое сочетание отвечает за отображение списка процедур и функций открытого java-файла? Чтобы быстро перейти к той или иной процедуре.

Чтоб было понятнее, вот примерное такое ищу

...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38800091
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кто-нибудь может рассказать/описать, как ORMLite установить в Android Studio?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38800275
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Подскажите, какое сочетание отвечает за отображение списка процедур и функций открытого java-файла? Чтобы быстро перейти к той или иной процедуре.
Show members
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38801830
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот блин - полдня обновлялся с 0.8.3 до 0.9.2. Студия теперь озаботилась "чистотой" своего каталога и чуть что не так с ее файлами, даже если там чужой файл - все откатывает назад и инсталляция СНОВА качает 100Мб с интернета и я это проделал раз 7.
Все бы ничего т.к. у меня теперь версия 0.9.2 - но теперь ни один проект не открывается:

Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html
Please read below process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

т.е. ситуация таже что у меня была 2 месяца назад - она похериала мои измененные studio64.exe.vmoptions и что там было я теперь не знаю.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38801837
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский, установщик вообще-то честно выводит список файлов и после этого нужно просто выполнить его просьбы (странно, что автоматом не делает). И да, студия попросила вынести сдк из своей папки и удалить мои шаблоны. Потому теперь у меня обновление проходит в три этапа: запустил, почитал, что она хочет и сделал (перенес шаблоны), продолжил обновление. Затем шаблоны возвращаю обратно.
Микола Питерскийи что там было я теперь не знаю.
Придется вспоминать. На форуме остались некоторые твои размышления... :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38801850
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanПотому теперь у меня обновление проходит в три этапа: запустил, почитал, что она хочет и сделал (перенес шаблоны), продолжил обновление.

Что то я в упор не виже кнопки "Повторить" или "Продолжить"
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38801873
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня была "Proceed"
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38801887
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можете на пальцах объяснить что делать при этой ошибке - нажал ссылку "Fix plug-in" и появилась розовая рамочка, нажал на ссылку в ней и появилась зеленая рамка, открыл в ней "Find options" и что дальше?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38801966
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В build.gradle поменяй руками на
Код: plaintext
1.
2.
3.
4.
5.
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.14.1' 

Что-то ты не доставил, у меня фиксится автоматом нормально.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38802097
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, помогло спасибо. Поменял и студия долгооооо скачивала и устанавливала градле 2.1 и кучу всего другого.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38802788
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanX11Подскажите, какое сочетание отвечает за отображение списка процедур и функций открытого java-файла? Чтобы быстро перейти к той или иной процедуре.
Show members



та нееее, это нетооо

мне нужно быстро, если там будет 10-20-50 методов... глазами искать нужный?? нет уж увольте
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38802790
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийВот блин - полдня обновлялся с 0.8.3 до 0.9.2.

как так... у меня 0.8.14 и пишет, что это актуальная версия...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38802989
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11глазами искать нужный??
Руками. Это же intellij idea.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38803047
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вышла 14-ая идея
http://habrahabr.ru/company/JetBrains/blog/242395/
Столько всего добавили вкусного и при этом:
JetBrains Android
Если вы разрабатываете для Android, то будете рады узнать, что все самые последние функции, добавленные командой Google в Android Studio (находящуюся пока еще в стадии Beta), уже доступны в IntelliJ IDEA. Это включает в себя поддержку Android Wear и TV. Подробнее о нововведениях можно узнать на официальной странице Android Studio .

Попробовать что-ли...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38803105
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот если бы мне не приходилось одновременно 3 проекта, ковырять.
по необходимости, давно бы на них перешел.

а так пока на еклипсе сижу.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38803122
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсвот если бы мне не приходилось одновременно 3 проекта
Идея не может одновременно три проекта ковырять? Как-то не понятно...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38803403
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanДжибсвот если бы мне не приходилось одновременно 3 проекта
Идея не может одновременно три проекта ковырять? Как-то не понятно...

насчет идеи не знаю,

а вот андроид студио...
работает с конкретным проектом, и если мне нужно будет просто тупо посмотреть и подправить файлик в другом проекте , то нужно будет открывать проект

а это так лениво и раздражает.
а еклипсе они как бы все на виду
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38803409
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсработает с конкретным проектом, и если мне нужно будет просто тупо посмотреть и подправить файлик в другом проекте , то нужно будет открывать проект
В моем проекте одновременно уже пять. :) вроде здесь описывал как подключать.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38803556
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanВ моем проекте одновременно уже пять. :) вроде здесь описывал как подключать.

ты имеешь ввиду связанные проекты ?

а если они независимые ?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38803636
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибса если они независимые ?
Это какой-то особый шик :) у меня это видимо настолько редко происходит, что не вижу в этой фиче плюсов: раза два-три за день, не больше. Открыть - минуту, можно и не закрывать.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38804012
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanДжибса если они независимые ?
Это какой-то особый шик :) у меня это видимо настолько редко происходит, что не вижу в этой фиче плюсов: раза два-три за день, не больше. Открыть - минуту, можно и не закрывать.

а у меня тут. часто.
в 2-3 боевых проектах.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38806975
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanX11глазами искать нужный??
Руками. Это же intellij idea.



не то... мне нужно не выделять найденный текст, а отфильтровать, чтобы жмякнуть Enter

Вот, как в GExperts есть функционал Procedur List
http://www.gexperts.org/tour/index.html?procedure_list.html

там сделано очень удобно
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38806976
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JetBrainsможно узнать на официальной странице Android Studio .

а на странице скачивания http://tools.android.com/download/studio/beta только 0.8.14 - как так?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38806978
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дошло
>>NOTE: 0.9.3 is currently only available in the canary channel,
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807056
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как в Android studio создать пустую активность? Или только отдельно xml и отдельно java модули?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807058
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я пока нашёл только так
Tools | Android | Navigation Editor.
нажимаем правую кнопку и там пока что единственное меню New Activity
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807064
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11А как в Android studio создать пустую активность? Или только отдельно xml и отдельно java модули?

ручками еще можно.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807070
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ так хвалит студию, а Вы "ручками"
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807099
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11wadmanпропущено...

Руками. Это же intellij idea.



не то... мне нужно не выделять найденный текст, а отфильтровать, чтобы жмякнуть Enter

Вот, как в GExperts есть функционал Procedur List
http://www.gexperts.org/tour/index.html?procedure_list.html

там сделано очень удобно


Ctrl + F12 - File Structure
то, что нужно
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807100
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanСтолько всего добавили вкусного и при этом:

http://4pda.ru/forum/index.php?s=&showtopic=466205&view=findpost&p=35710962 Теперь и в Idea только богомерзкий Gradle остался, без вариантов? А то попробовал в очередной раз это чудо - оно мне половину конвертнуло в Gradle, половиной подавилось... Говорит теперь, что у меня в проекте половина в Gradle, половина просто Java, а так нельзя. Тормозит еще, блин, адово.
Или может Gradle наконец обучили инкрементальным билдам? А то ждать по несколько минут, пока оно весь проект пересоберет, чтобы очередное изменение отладить - пусть сами им пользуются(
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807110
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11 Ctrl + F12 - File Structure

а ещё я нашёл
https://developer.android.com/sdk/installing/studio-tips.html Search by symbol name CTRL + ALT + SHIFT + N (Win)
OPTION + CMD + O (Mac)

действует по всему проекту и не только

...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807190
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Народ так хвалит студию, а Вы "ручками"

да мне так привычней.

да и в чем разница,

ну создашь свой класс, да строчку в манифест добавить.
вот прям. для этого мастер нужен.

друге дело, когд это всякие мастер-детали итд.
то да, мне тут точно лениво будет кодить, проще что бы за меня визард все сделал
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807197
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11А как в Android studio создать пустую активность? Или только отдельно xml и отдельно java модули?

вот так

...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807588
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11wadmanСтолько всего добавили вкусного и при этом:

http://4pda.ru/forum/index.php?s=&showtopic=466205&view=findpost&p=35710962 Теперь и в Idea только богомерзкий Gradle остался, без вариантов? А то попробовал в очередной раз это чудо - оно мне половину конвертнуло в Gradle, половиной подавилось... Говорит теперь, что у меня в проекте половина в Gradle, половина просто Java, а так нельзя. Тормозит еще, блин, адово.
Или может Gradle наконец обучили инкрементальным билдам? А то ждать по несколько минут, пока оно весь проект пересоберет, чтобы очередное изменение отладить - пусть сами им пользуются( Бред какой... Он всегда инкрементом собирает.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807904
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, что лучше использовать: Idea CE или Android Studio?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807906
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли в Студии добавлять/использовать другие темы, кроме стандартных встроенных?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38807935
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Можно ли в Студии добавлять/использовать другие темы, кроме стандартных встроенных?
http://www.ideacolorthemes.org/home/
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38808793
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как установть тему?

Выберите «File» → «Import Setting» из меню и следуйте инструкциям.После перезапуска среды перейдите в настройки, разверните вкладку «Editor» → «Colors and fonts» и выберите установленную тему

Скопировал в папку несколько тем.
Выбрал «File» → «Import Setting».
Выбрал папку со скачанными темами.
Получаю «Cannot find file d:\123\settings.jar»
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38809078
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Выбрал папку со скачанными темами.
А нужно выбирать файл с темой.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38810160
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предлагает выбрать папку, а не файл
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38810319
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Предлагает выбрать папку, а не файл
Окно называется Import File Location... А ниже написано "Select the settings file to import or directory where the file is located"...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38810883
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда-то я писал что периодически LogCat в студии перестает принимать сообщения.

сейчас версия 0.9.2 - перестает принимать сообщения когда угодно и сколько угодно раз в день - помогает только закрытие студии и закрытие эмуляторов. Сейчас картина происходящего более менее ясна, т.е. когда студия перестает принимать сообщения, запускаю Device Monitor (скрин 1) и вижу что там есть все мои устройства (два штуки), но ни одно из них не выбрано, щелкаю на первом, оно подсвечивается и там в собственном LogCat я вижу приходящие сообщения, теперь закрываю Device Monitor и вижу в студии что там также появляется 2 моих устройства (скрин 2), выбираю первое и вижу "пропавшие" ранее сообщения, но радуюсь недолго - при приходе очередного сообщения студия "теряет" выбранное устройство и соответственно его лог (скрин 3).
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38810886
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38810887
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38810889
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. можно вернуться в Device Monitor - там эти 2 устройства есть всегда и цикл повторить :)
Такое происходит и когда запущен только один эмулятор или 3 т.е. от числа не зависит.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38810918
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через некоторое время после того как студия перестает принимать с устройства сообщения она и перестает запускать на данном устройстве приложение, не видит его в списке и предлагает выбрать другое. Можно также вернуться в Device Monitor, выбрать там "потерянное" устройство и студия уже его увидит и позволит на нем запустить приложение. А иногда при запуске приложения получаю ошибку "EOF" - это наверное от этого глюка происходит.

скрин 1 - это когда студия видит 2 устройства
скрин 2 - когда она одно уже не видит
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38810919
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский,
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38813276
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понял что студия пока не умеет правильно показывать выбранную тему в дизайнпревью? Вот я выбираю тему AppComapat и API 10 и у меня активность вообще без заголовка - хотя при запуске с этой темой залоловаок есть.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38814941
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Android Studio 1.0 Release Candidate 1 released
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38814952
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanAndroid Studio 1.0 Release Candidate 1 released

Да - уже несколько дней так висит - но рано пока было на единичку переходить - вот очередной глюк:
если в \drawable в xml изменить файл картинки в тэге android:drawable - то в превью макета вместо новой картинки пустой прямоугольник и непонятно как там это дело обновить - F5 неработает, помогает только закрытие\открытие превьюшки.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38814953
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38815850
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийесли в \drawable в xml изменить файл картинки в тэге android:drawable - то в превью макета вместо новой картинки пустой прямоугольник и непонятно как там это дело обновить - F5 неработает, помогает только закрытие\открытие превьюшки.
Попробуй плагин jimu Mirror: обещают в реальном времени видеть изменения дизайна на устройстве.
http://jimulabs.com/ в репозитории студии то же имеется.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38815853
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола Питерскийесли в \drawable в xml изменить файл картинки в тэге android:drawable - то в превью макета вместо новой картинки пустой прямоугольник и непонятно как там это дело обновить - F5 неработает, помогает только закрытие\открытие превьюшки.
Попробуй плагин jimu Mirror: обещают в реальном времени видеть изменения дизайна на устройстве.
http://jimulabs.com/ в репозитории студии то же имеется.
Не заметил, что он платный...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38828762
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вышел 1.0 Релиз. :-)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38828939
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanВышел 1.0 Релиз. :-)

Так он уже недели 3 есть - но пока не сделали обновление из студии, а только ручками скачать-установить.
Так что ждемс...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38828949
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийТак он уже недели 3 есть - но пока не сделали обновление из студии
Я потому и написал, что из студии обновился. Потом уж почитал в сети.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38829022
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, а как ты умудрился автоматом обновиться? У меня при нажатии на кнопку Download ведет на их сайт со ссылками для скачивания.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38829046
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийУ меня при нажатии на кнопку Download ведет на их сайт со ссылками для скачивания.
Потому что обновления между некоторыми версиями автоматом невозможны. У меня была версия 1RC4.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38829067
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanПотому что обновления между некоторыми версиями автоматом невозможны. У меня была версия 1RC4.

А на 1RC4 ты как попал - вручную обновлялся?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38829112
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийwadmanПотому что обновления между некоторыми версиями автоматом невозможны. У меня была версия 1RC4.

А на 1RC4 ты как попал - вручную обновлялся?
Автоматом с 1RC2.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38833106
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При установке студии есть возможность выбрать размер какой-то памяти, для чего-то, пока не совсем мне понятно.


Рекомендует 2Gb. Какой же размер лучше выбрать? У меня оперативки 8Gb.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38833359
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11, вот это и есть размер памяти для эмулятора - раньше он запрашивался при установке самого драйвера. У меня стоит 2Gb и 2 одновременно запущенных эмулятора летают.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38854157
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Толи проект такой огромадный, толи грабли такие медленные:)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38854171
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если после clean, то нормально. Если после того как поменял более 50% файлов в проекте, то нормально. Если после clean, да еще и с proguard, то тоже нормально.

А вообще, без информации, подталкивающей к полноценным выводам смахивает на троллинг. :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861822
Holly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. Только начинаю с Андроид ковыряться. Две проблемы.

Android Studio 1.0.2, ОС Debian

1. Не открывается Help, просить указать браузер. Команду для браузера: /usr/bin/iceweasel, не понимает, опять просит указать браузер. Из терминала по данной команде браузер вызывается.

2. В родном эмуляторе при изменении ориентации не меняется макет на альбомный (res/layout-land). На телефоне/планшете все работает как надо. В редакторе тоже все нормально отображается.

Это только у меня так? Есть идеи по решению?

P.S.
Про сторонний эмулятор Genymotion в курсе, но и интересует именно родной.

Спасибо.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861828
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HollyP.S.
Про сторонний эмулятор Genymotion в курсе, но и интересует именно родной.
почему, из принципа?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861830
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Holly1. Не открывается Help, просить указать браузер. Команду для браузера: /usr/bin/iceweasel, не понимает, опять просит указать браузер. Из терминала по данной команде браузер вызывается.
http://www.sql.ru/forum/1073986/obsuzhdenie-zakreplennoy-temy-s-chego-nachat?mid=15515078#15515078
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861852
Holly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861861
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hollywadman,


Зачем мне свойства проекта?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861865
Holly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, это то, что я вижу по File -> Other Settings -> Default Project Structure
Те настройки, что в топике найти не могу.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861888
Holly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha,

Он требует virtualbox, его нет. Прав на установку тоже нет. Админ устанавливать не хочет.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861891
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HollyТе настройки, что в топике найти не могу.
Мда, как все поменялось... А как хелп смотришь? Ctrl+Q или F1?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861907
Holly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, из меню вызываю ))
А вообще F1 - работает, Ctrl+Q не работает.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861908
Holly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hollywadman, из меню вызываю ))
А вообще F1 - работает, Ctrl+Q не работает.
Работает = т.е. срабатывает и лезет настраивать браузер.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38861925
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HollyHollywadman, из меню вызываю ))
А вообще F1 - работает, Ctrl+Q не работает.
Работает = т.е. срабатывает и лезет настраивать браузер.
Это нормально. Общий хелп у студии в интернете. А ctrl+q поищи через Help -> Find action. Может теперь автоматом цепляется локальная справка...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38886715
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обновление Android Studio, вышел релиз 1.1: http://tools.android.com/download/studio/canary/latest

Ссылка для загрузки: https://dl.google.com/dl/android/studio/install/1.1.0/android-studio-bundle-135.1740770-windows.exe
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38886723
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQОбновление Android Studio, вышел релиз 1.1: http://tools.android.com/download/studio/canary/latest

Ссылка для загрузки: https://dl.google.com/dl/android/studio/install/1.1.0/android-studio-bundle-135.1740770-windows.exe

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

Failed to install Intel HAMX

- иначе останемся без быстрого эмулятора Android-а на базе Intel HAXM, что грустно.
...
...
...
Все вроде работает с jdk 7u76 x64: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38891828
ПГС
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, подскажите пожалуйста, работает ли в принципе Subj в off-line (без подключения к интернету)?
Задача стоит именно так - работать в off-line.

Скачал Subj, установил на Debian, указал путь к open JDK, вроде проглотил, сказав, что лучше использовать oracle JDK.
Далее стартовый скрипт сообщил что не найден Android SDK add-on list. Я ему ответил Cancel, т.е. не полез настраивать прокси.
После этого уже Subj сказал, что лучше использовать Oracle JRE / JDK.
После нескольких шагов Subj сообщил что не найден хост dl.google.com и программа завершила работу.

Вопрос в том, в принципе возможна работа Subj в off-line или нет?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38921041
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли сделать чтоб студия не ругалась на конфигурационные файлы gradle, а то одна треть текста студия подчеркивает с варнингами "cannot resolve...", "cannot infer" и т.д.?
Студия предпоследней версии, gradle 1.0.1
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38921065
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерский,

переделать не вариант?

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
    buildTypes {
        debug {
            minifyEnabled false
            debuggable true
        }
        release {
            minifyEnabled true
            debuggable false
            signingConfig signingConfigs.release
            proguardFiles 'proguard-rules.txt'
            applicationVariants.all { variant ->
                variant.outputs.each  { output ->
                    output.outputFile = new File(output.outputFile.parent, defaultConfig.applicationId + "-" + defaultConfig.versionName + "-" + variant.buildType.name + ".apk")
                }
            }
        }
    }

...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38921081
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переделал - попрежнему ругается:
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38921101
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня оказывается это тоже подчеркнуто, просто на белом фоне незаметно.

В общем, эти предупреждения можно смело игнорировать. Или отключить http://stackoverflow.com/questions/24917820/android-studio-lint-reports-cannot-infer-argument-types
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922101
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanМикола Питерскийтогда код сохранения результатов будет присутствовать в ДЕМО версии
Proguard выкинет этот код как не используемый, т.к. BuildConfig.FLAVOR - константа.

Добрался я наконец до вариантов сборок -получилось 3: full, demo, local. Пытаюсь сейчас сделать "вырезаемый" код - т.е. код, который будет присутствовать только в указанной сборке.
В каталоге SRC\main\java в Main.java пишу:

Код: java
1.
2.
3.
       if (BuildConfig.FLAVOR.toString().equals("local")){
            Log.d("NP", "Local 111111" );
        }



Компилирую сборку full для вариантов debug и release, т.е. во втором Proguard отработал, декомпилирую и вижу:
в debug:

Код: java
1.
2.
3.
     if ("full".toString().equals("local")) {
        Log.d("NP", "Local 111111");
      }



в release:

Код: java
1.
2.
3.
   if ("full".toString().equals("local")) {
        Log.d("NP", "Local 111111");
      }




т.е. proguard в release версии я вижу что он отработал - только вот никак не вырезал данный код. Может я не так сравнение сделал?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922143
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийМожет я не так сравнение сделал?
В конфиге прогуарда прописываются исключения.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922151
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все конфиги прогуарда у меня по дефолту - или наоборот туда надо прописать что-то чтоб он это вырезал?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922171
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот это гуард успешно вырезал:

Код: java
1.
2.
3.
     if (1!=1){
            Log.d("NP", "1==1" );
        }



А как это можно переписать что его тоже съел гуард?:
Код: java
1.
2.
3.
      if (BuildConfig.FLAVOR.equals("local")){
            Log.d("NP", "Local 111111" );
        }
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922217
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот и у меня закрались сомнения, что он знает про строки и equals...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922233
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя, кое что получилось, не смотря на варнинги...

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
package ru.wadman.myapplication;

import android.util.Log;

/**
 * Created by wadman on 31.03.2015.
 */
public class Test {

    private final static String build = "debug";
    private final static String LOG_TAG = "MainActivity";

    static void test() {
        if (BuildConfig.BUILD_TYPE == build) {
            Log.d(LOG_TAG, "!!! DEBUG3 !!!");
        }
    }
}



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
package ru.wadman.myapplication;

import android.app.Activity;
import android.os.Bundle;

import static ru.wadman.myapplication.Test.test;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        test();
    }

}



Результат:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
package ru.wadman.myapplication;

import android.app.Activity;
import android.os.Bundle;

public class MainActivity
  extends Activity
{
  protected void onCreate(Bundle paramBundle)
  {
    super.onCreate(paramBundle);
    setContentView(2130903040);
  }
}

...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922236
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плохо - придется использовать стандартный механизм и разносить класс между каталогами вариантов сборки.
И заметил что Shift+F6 не работает если я пытаюсь изменять имя метода в этом классе - если я в src\main\Main.java переименовываю Reg.test(); в Reg.test10() - то он меняет только здесь и в одном из вариантов сборки, который выбран по дефолту, а во всех остальных не трогает.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922251
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman
Код: java
1.
2.
3.
4.
5.
    private final static String build = "debug";

        if (BuildConfig.BUILD_TYPE == build) {
            Log.d(LOG_TAG, "!!! DEBUG3 !!!");
        }





В жаве нельзя сравнивать строки так "==", т.к. строки это объекты и так ты сравниваешь адреса двух объектов, которые конечно всегда разные - вот гуард их и вырезает.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922272
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийВ жаве нельзя сравнивать строки так "==", т.к. строки это объекты и так ты сравниваешь адреса двух объектов, которые конечно всегда разные - вот гуард их и вырезает.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
public class Test {

    private final static String build = "release";
    private final static String LOG_TAG = "MainActivity";

    static void test() {
        if (BuildConfig.BUILD_TYPE == build) {
            Log.d(LOG_TAG, "!!! DEBUG3 !!!");
        }
    }
}



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
package ru.wadman.myapplication;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class MainActivity
  extends Activity
{
  protected void onCreate(Bundle paramBundle)
  {
    super.onCreate(paramBundle);
    setContentView(2130903040);
    Log.d("MainActivity", "!!! DEBUG3 !!!");
  }
}

...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922293
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, наверно proguard об этом не знает :) Но студия по идее должна ругаться.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922299
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Студия тут не при чем, это прежде всего касается ява-машины, которая вполне с константами строк может работать как с последовательностью байт, а не с адресами. А прогуард не работает с методами объектов, но с условными операторами справляется. Видимо его разработчикам больше известно о внутренностях ява-машины, чем разработчикам идеи.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922470
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то я уже совсем запутался - то что ты сказал действительно верно - можно сравнивать по == не только константы строк, но и сами строки, вот код на жаве:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
package com.company;

public class Main {

    public final static String test1 = "full";
    public final static String test2 = "full";

    public static  String test3 = "full";
    public static String test4 = "full";

    public static void main(String[] args) {

        if (test1==test2)
            System.out.println("Равны");
        else
            System.out.println("Не равны");

        if (test3==test4)
            System.out.println("Равны");
        else
            System.out.println("Не равны");

        if ("test"=="test")
            System.out.println("Равны");
        else
            System.out.println("Не равны");

        String test5="test";
        String test6="test";

        if (test5==test6)
            System.out.println("Равны");
        else
            System.out.println("Не равны");

        String test7;
        String test8;

        test7 = "aaa";
        test8 = "aaa";

        if (test7==test8)
            System.out.println("Равны");
        else
            System.out.println("Не равны");

    }
}



Во всех случаях он возвращает "Равны". Только я теперь не догоняю, зачем придумали equal и в самых новых учебниках по жаве написано что нельзя использовать == для сравнения строк. Может в какой-то древней версии жавы это было нельзя, я проверял только на 1.7 и 1.8. Идея на строки со сравнением ругается как и студия.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922523
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Они в твоих примерах тут не эволюционируют и вполне могут иметь один и тот же адрес. Ты их поломай, пообъединяй и сравни. Константы вполне могут оптимизатором поместиться в один адрес (что оправдывает мною выше приведенный код).
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922600
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поломал, соединял из разных частей - тоже сравнивает нормально:). Может ноги растут тут не из оптимизатора - помнится мне в какой-то версии жавы (вроде 1.7) можно стало строки сравнивать в switch, ранее этого нельзя было.
Ну в любом случае данный пример с if (BuildConfig.FLAVOR=="local") нормально работает - вот если б еще студию научить необращать на это внимание - тогда вообще хорошо было бы.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922648
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийЧто-то я уже совсем запутался - то что ты сказал действительно верно - можно сравнивать по == не только константы строк, но и сами строки, вот код на жаве
причина в интернировании (по русски википедия называет это пулом) строк, смотри тут примеры когда это работает, а когда нет
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38922657
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а самое интересное - что оказывается это не proguard вырезает.
Код: java
1.
2.
3.
        if (BuildConfig.FLAVOR=="local") {
            slideItems.add(new SlideItems(R.drawable.ic_action_accounts, R.string.title_activity_registration));
        }



Вот этот код я собирал в debug в вариантах local и full, прогуард точно не работал -т.к. переменные оригинальные, но в варианте full этой строки меню в декомпилированных исходниках вообще нет, а в варианте local она есть но без сравнения (if (BuildConfig.FLAVOR=="local")) . Так что это наверное вырезает какой-то оптимизатор жавы, перед построением байткода.
Круто!!! Спасибо!!!
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38929991
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите по потреблению памяти, как-то внимание на это не обращал, а сейчас вот заметил, что связка android studio и java.exe на пару могут потреблять до 2.5(!!!) гб оперативки (studio ~1.4 gb, java.exe ~1gb).
При этом никаких безумно тяжелых или ресурсоемких задач не ставлю. Это нормально вообще ?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38930006
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korshunЭто нормально вообще ?
Нормально.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38942229
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин - не могу понять в чем дело - студия на ровном месте ошибку показывает - завершающая кавычка ей не нравится - я и переменную переименовывал и кавычки переписывал и перетаскивал строку в другое место - ошибка и все тут. Может у меня бубарашка завелась? 140.1782451
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38942301
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучшеб сам текст вставил, а не картинку. :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38954248
vladimir74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток,

Можно ли поставить AndroidStudio+SDK как Portable на USB чтоб можно было на работе немного поюзать?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38954264
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladimir74Можно ли поставить AndroidStudio+SDK как Portable на USB чтоб можно было на работе немного поюзать?
Если ява установлена штатно, то думаю, что получится. Настроить пути https://spring.io/guides/gs/android/
Возможно проблема будет с эмулятором. Он желает создавать образы в служебной папке C:\Users\...
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38954290
vladimir74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

спасибо, сегодня попробую настроить.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38954308
Dim666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanВозможно проблема будет с эмулятором. Он желает создавать образы в служебной папке C:\Users\...Если не ошибаюсь, то переменная окружения ANDROID_AVD_HOME отвечает за это.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38955097
Фотография НикоДимиден
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Установил новую студию, подскажите, как можно сохранять лог в LogCat после того как я отключил устройство.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38956060
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НикоДимиденУстановил новую студию, подскажите, как можно сохранять лог в LogCat после того как я отключил устройство.
LogCat и так на устройстве, а на компьютере читается его лог.
Может как из него извлечь? Что еще более странно, ведь устройство отключено.
Имеется в виду от компьютера или вообще отключено?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38974000
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийа самое интересное - что оказывается это не proguard вырезает.
Код: java
1.
2.
3.
        if (BuildConfig.FLAVOR=="local") {
            slideItems.add(new SlideItems(R.drawable.ic_action_accounts, R.string.title_activity_registration));
        }




Вот этот код я собирал в debug в вариантах local и full, прогуард точно не работал -т.к. переменные оригинальные, но в варианте full этой строки меню в декомпилированных исходниках вообще нет, а в варианте local она есть но без сравнения (if (BuildConfig.FLAVOR=="local")) . Так что это наверное вырезает какой-то оптимизатор жавы, перед построением байткода.
Круто!!! Спасибо!!!
Нашел "виноватого" в этом.
В настройках lint есть опция Unconditional Logging Calls:
авторUnconditional Logging Calls The BuildConfig class ( available in Tools 17 ) provides a constant, "DEBUG", which indicates whether the code is being built in release mode or in debug mode. In release mode, you typically want to strip out all the logging calls. Since the compiler will automatically remove all code which is inside a "if (false)" check, surrounding your logging calls with a check for BuildConfig.DEBUG is a good idea. If you really intend for the logging to be present in release mode, you can suppress this warning with a @SuppressLint annotation for the intentional logging calls.
Это оно с некоторых пор вырезает лишний код на основе BuildConfig.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38974475
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо - только вот найти еще чтоб студия на этот код не ругалась и не требовала equal - было бы вообще хорошо.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #38974478
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для студии в этом случае нет разницы (что останется и что удалится в процесса билда) и потому она честно предупреждает, хотя утилиты потом не менее честно вырезают.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39006175
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторWe've just release Android Studio 1.3 RC 1 to the canary channel, which includes the preview of Android NDK C/C++ support!
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39008425
Фотография A Serious Man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А эта студия какой-то свой самопал или как?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39008550
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A Serious ManА эта студия какой-то свой самопал или как?

гугл пилит на базе Idea
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39008616
Фотография A Serious Man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжибсA Serious ManА эта студия какой-то свой самопал или как?

гугл пилит на базе Idea
Юзаешь, глючная?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39008831
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A Serious ManДжибспропущено...


гугл пилит на базе Idea
Юзаешь, глючная?

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

хотя тот же еклипс не тормозит.

короче , я не знаю, что все так любят Idea , но в иклипсе мне некоторые фишки больше нравятся.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39008938
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибскороче , я не знаю, что все так любят Idea , но в иклипсе мне некоторые фишки больше нравятся.
могу тоже самое сказать про эклипс. каждый раз когда я залезаю, просто ужасаюсь. ничего, буквально ничего не работает с пол-пинка. в последний раз убил 4 часа на то, чтобы проект на андроиде + мавен + annotation processing (который без проблем собирается как в мавене так и в идее без каких либо телодвижений ) - просто компилировался. в результате оказалось, что aar не поддерживается и всем можно расходиться.

единственное преимущество eclipse именно в относительной шустрости. собственно идея тормозит именно потому, что много чего делает.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39008962
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaДжибскороче , я не знаю, что все так любят Idea , но в иклипсе мне некоторые фишки больше нравятся.
могу тоже самое сказать про эклипс. каждый раз когда я залезаю, просто ужасаюсь. ничего, буквально ничего не работает с пол-пинка. в последний раз убил 4 часа на то, чтобы проект на андроиде + мавен + annotation processing (который без проблем собирается как в мавене так и в идее без каких либо телодвижений ) - просто компилировался. в результате оказалось, что aar не поддерживается и всем можно расходиться.

единственное преимущество eclipse именно в относительной шустрости. собственно идея тормозит именно потому, что много чего делает.

так все, на еклипс забили, и по моему официально.

нет, идеа пока мелочами раздражает.

например, я привык в еклипсе писать log.d(...
еслипс за меня подправлял Log.d() и импортировал классы.

идеа же сразу начинает брыкаться. типа ничего не знаю про log.d/w/e

в идеа форматирование странное, правда я под себя его в еклипсе настроил, вопреки всем "стандартам".
ну и хот-кеи, конечно разные. приходится отвыкать и привыкать заново.

и еще, почему то не всегда когда я переименовываю файл, класс клас под новый файл переименовывается.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009004
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибстак все, на еклипс забили, и по моему официально.
да. гугл недавно вроде объявил, что прекращает поддержку adt плагина.

сейчас у них на странице стоит
авторIf you have been using Eclipse with ADT, be aware that Android Studio is now the official IDE for Android, so you should migrate to Android Studio to receive all the latest IDE updates. For help moving projects, see Migrating to Android Studio


Джибснет, идеа пока мелочами раздражает.
например, я привык в еклипсе писать log.d(...
еслипс за меня подправлял Log.d() и импортировал классы.
ну да, конкретно такого нет, но есть миллион других мулек. например конкретно тут можно настроить live template на logd loge logw и т.д. пишешь, появляется подсказка (или нажимаешь пробел), профит.


Джибсв идеа форматирование странное, правда я под себя его в еклипсе настроил, вопреки всем "стандартам".
это настраивается. можно даже code styles из эклипса импортировать, раньше это было внешним плагином, сейчас built-in


Джибсну и хот-кеи, конечно разные. приходится отвыкать и привыкать заново.
это само собой.


Джибси еще, почему то не всегда когда я переименовываю файл, класс клас под новый файл переименовывается.
звучит как баг
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009031
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибснапример, я привык в еклипсе писать log.d(...
еслипс за меня подправлял Log.d() и импортировал классы.
chpashaну да, конкретно такого нет, но есть миллион других мулек. например конкретно тут можно настроить live template на logd loge logw и т.д. пишешь, появляется подсказка (или нажимаешь пробел), профит.
Жгете... В настройки Code completion заглядывали?
Джибси еще, почему то не всегда когда я переименовываю файл, класс клас под новый файл переименовывается.
С таким не сталкивался.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009048
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanЖгете... В настройки Code completion заглядывали?

неа. нужно посмотреть.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009058
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжибсwadmanЖгете... В настройки Code completion заглядывали?

неа. нужно посмотреть.
студия может в яве и с явой делать тоже, что и эклипс помножить на два.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009065
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanЖгете... В настройки Code completion заглядывали?
просвети. никаким code completion log.d у меня в Log.d не превращается. а вот live template-s как раз придуманы для того, чтобы любую определенную последовательность превратить в code snippet
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009067
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman студия может в яве и с явой делать тоже, что и эклипс помножить на два.
как правило да, и как правило, не только с явой. но всегда можно откопать какую-то фичу, которой либо нет вовсе, либо нет прямого аналога, либо есть, но что-то делает не так, как кто-то привык.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009083
Фотография A Serious Man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсchpashaпропущено...

могу тоже самое сказать про эклипс. каждый раз когда я залезаю, просто ужасаюсь. ничего, буквально ничего не работает с пол-пинка. в последний раз убил 4 часа на то, чтобы проект на андроиде + мавен + annotation processing (который без проблем собирается как в мавене так и в идее без каких либо телодвижений ) - просто компилировался. в результате оказалось, что aar не поддерживается и всем можно расходиться.

единственное преимущество eclipse именно в относительной шустрости. собственно идея тормозит именно потому, что много чего делает.

так все, на еклипс забили, и по моему официально.

нет, идеа пока мелочами раздражает.

например, я привык в еклипсе писать log.d(...
еслипс за меня подправлял Log.d() и импортировал классы.

идеа же сразу начинает брыкаться. типа ничего не знаю про log.d/w/e

в идеа форматирование странное, правда я под себя его в еклипсе настроил, вопреки всем "стандартам".
ну и хот-кеи, конечно разные. приходится отвыкать и привыкать заново.

и еще, почему то не всегда когда я переименовываю файл, класс клас под новый файл переименовывается.
Почему забили?! Плагин и все около него в эклипсе работает, обновляется. Есть косяк с отображение мордашек при активном редактирование лейаутов (глюкавит ява иногда и уходит в ...), а в остальном все норм.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009112
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashawadmanЖгете... В настройки Code completion заглядывали?
просвети. никаким code completion log.d у меня в Log.d не превращается. а вот live template-s как раз придуманы для того, чтобы любую определенную последовательность превратить в code snippet

нужно none поставить, тогда будет поиск регистронезависимый.

вот оно как
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009116
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
жалко этого плагина нет под Idea , буду смотреть альтернативы

http://editbox.sourceforge.net/
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009130
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибс[
нужно none поставить, тогда будет поиск регистронезависимый.

вот оно как
то ли лыжи не едут...все равно оно не работает так, как я понял. либо я тебя не правильно понял как оно должно работать. никакой log.d у меня в Log.d сам не превращается (это отвлекаясь от того, что классов с log в имени в classpath до пуза). я не могу конечно знать всего, но я в идее уже лет 8 колупаюсь, про такую чудесную фичу не слыхал. опять таки повторюсь, но если сделать как я советовал через live templates, то можно писать logd и оно преобразуется само в Log.d или в roboguice-овский Ln.d или хоть в черта лысого. но это естественно работает только для тех комбинаций, которые мы сами определяем или которые есть из коробки. для произвольного mySimpleClass.doWork само ничего не преобразуется.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009133
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсжалко этого плагина нет под Idea , буду смотреть альтернативы

http://editbox.sourceforge.net/
Подсветка фоном по уровням? Удобно, да...
chpashaто ли лыжи не едут...
Первый раз нужно отдельно класс написать, чтоб он добавился в импорт. Далее уже нормально подставляет.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009140
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanПервый раз нужно отдельно класс написать, чтоб он добавился в импорт. Далее уже нормально подставляет.
ну дают :) . проще уже сразу правильно Log. писать, тогда само подставляется и в импорт добавляет, что надо. Интересно посмотреть как оно в действительности в эклипс работает, да лень лезть.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009146
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanПодсветка фоном по уровням? Удобно, да...

сарказам ?


мне удобно, особенно когда блок не попадает в экран,

визуально проще.

просто цвета я делал очень не навязчивые, больше контуры блоков выделены боксом.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009153
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://github.com/Vektah/CodeGlance

ну вот поставил, в принципе интересная хрень.

в одном редакторе мне нравилась
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009164
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсну вот поставил, в принципе интересная хрень.
imho такие вещи как это или вон та подсветка кода - очень зависимы от привычки. т.е. если сразу начал с ними, то наверно потом без них неудобно, и наоборот, если всю жизнь без, то вроде как и не понятно, нафиг надо.

p.s. черную тему darkula тоже на дух не переношу, это как если всю жизнь солнце желтое было и тут вдруг бах и зеленое :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009204
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжибсwadmanПодсветка фоном по уровням? Удобно, да...

сарказам ?



Ни разу. Должно быть очень удобно.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009323
Фотография A Serious Man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пацаны, а дефолтные классы либ гугловых у вас тоже отображаются в не совсем корректном виде. То есть разметка где-то в опе, видно, но криво, я как-то на это подзабил, но всеж интересно можно как-то это подправить?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009325
Фотография A Serious Man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это у меня в эклипсе, я им пользуюсь.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009362
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A Serious ManПацаны, а дефолтные классы либ гугловых у вас тоже отображаются в не совсем корректном виде. То есть разметка где-то в опе, видно, но криво, я как-то на это подзабил, но всеж интересно можно как-то это подправить?

в еклипсе криво, в ведроид студио, вроде даже recycleview нормально отображается
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009473
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Основной для меня плюс в студии из-за которого я перелез на еще очень сырую версию: он и скомпилированные классы резолвит на лету. Это очень помогает: R всегда доступен и если аннотации изменяют/добавляют свои классы, то и они тоже доступны.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009474
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибс https://github.com/Vektah/CodeGlance

ну вот поставил, в принципе интересная хрень.

в одном редакторе мне нравилась
Это как-бы замена цветовому решению?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009511
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanДжибс https://github.com/Vektah/CodeGlance

ну вот поставил, в принципе интересная хрень.

в одном редакторе мне нравилась
Это как-бы замена цветовому решению?

нет смотри с боку с права превью кода мелким шрифтом.

иногда помогает быстро перейти в какие участи лапше кода )
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009567
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсwadmanпропущено...

Это как-бы замена цветовому решению?

нет смотри с боку с права превью кода мелким шрифтом.

иногда помогает быстро перейти в какие участи лапше кода )
Поставил, спасибо. Помогает по портянкам лазить.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009914
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин, ну что можно такое наделать в студии, что мой ксеон грузит нехило ?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39009946
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсблин, ну что можно такое наделать в студии, что мой ксеон грузит нехило ?
анализ кода наверняка больше всего нагибает
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39084264
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обновил ide до версии 1.4 и решил поиграть со встроенными шаблонами, загрузил проект с navigation drawer - а из 4х layout'ов в виде preview открывается только один - "шапка" самого drawer'а, у остальных пусто, ошибок нет.
Чего оно хочет то ? :(
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39084280
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korshunЧего оно хочет то ? :(
Я не телепат, но там вроде четко пишется, что нужно выбрать подходящую тему. Или нет?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39084282
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

да в том то и дело, что вообще ни звука.
В общем в результате дикого гугленья откопал, что SDK Platform API 23 должна быть установлена. Блин, неужели нельзя было допилить IDE, что бы она по-человечески сообщала об этом.
В общем установил - вроде заработало, вопрос снят, спасибо.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39139798
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заметил что в некоторых проектах студия в окошке "Project" начинает показывать каталоги, не относящиеся к проекту и сама структура проекта меняется. Не могу понять после чего это происходит и как "вернуть все назад".
Вот пример некрасивого проекта:
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39139799
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот как оно должно быть:
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39139829
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийНе могу понять после чего это происходит и как "вернуть все назад".
Это тест на внимательность... Отличия в верху рисунков.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39139839
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanЭто тест на внимательность... Отличия в верху рисунков.

wadman, ты гений. Я несколько часов пытался это дело "разглядеть" :) Спасибо!!!
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39139852
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола ПитерскийwadmanЭто тест на внимательность... Отличия в верху рисунков.

wadman, ты гений. Я несколько часов пытался это дело "разглядеть" :) Спасибо!!!
Шутишь? Этому банану уже полтора года http://tools.android.com/recent/androidstudio084released
Чуть позднее это представление стало по умолчанию.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39139893
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, так про банан я знал - увидел при установке очередной версии давно.
Но вот куда потом девался банан и как его вернуть - увы не догадался. Если хочешь что-то спрятать - ложи на видном месте :)
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39141436
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в андроид студии устроить отладку на телефоне?
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39141439
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AreostarКак в андроид студии устроить отладку на телефоне?
Подключаешь телефон с разрешенной отладкой через юсб и он будет доступен в окне выбора устройства для запуска.
...
Рейтинг: 0 / 0
Android Studio - новости, вопросы, проблемы и решения
    #39141444
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

Хорошо, попробую
...
Рейтинг: 0 / 0
302 сообщений из 302, показаны все 13 страниц
Форумы / Android [игнор отключен] [закрыт для гостей] / Android Studio - новости, вопросы, проблемы и решения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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