Сборка проектов в IntelliJ IDEA 12
Сборка проектов в IntelliJ IDEA 12
Расскажите как по шагам запустить простой пример в IDEA 12.1.4, т.к. возникающие проблемы чаще всего одинаковые, надо бы с ними разобраться
В данном случае мучаюсь над https://github.com/jfeinstein10/SlidingMenu/
там описано, но для Eclipse
В частности интересуют решения к следующим постоянным проблемам:
1. при создании проекта в любом случае получаются расхождения в путях, приходится в каждом модуле их править, как это автоматизировать? (в простом примере можно опправить ручками, но уже уходит куча времени, будет проект чуть больше и можно повеситься, думаю это должно делаться как-то пару кликами из меню)
2. если сторонняя библиотека не в виде jar файла, а в виде исходников, каким образом её добавлять к проекту? (в частности, в данном случае это ActionBarSherlock и само SlidingMenu)
3. при использовании themes, как и куда их ставить и где они должны храниться
====================================================
Итак по порядку:
в Eclipse была вроде функция создать проект из исходников, довольно удобно, но тут вроде не нашёл, ну да ладно
создаю новый проект, называю SlidingMenuExample
Emulator ставлю на v2.3.3 (это как я понял допустимо, если использовать android-support-v4.jar для совместимости с ранними версиями),
в libs кладём android-support-v4.jar и добавляем его как библиотеку Add as Library... (вместе с crittercism_v3_0_3_sdkonly.jar из примера)
добавляю в AndroidManifest <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="17" />
копируем в проект из SlidingMenu-master.zip\SlidingMenu-master\example\src\com\jeremyfeinstein\slidingmenu\example\ всё содержимое (в ..SlidingMenuExample\src\com\example\SlidingMenuExample)
(тут можно конечно соблюсти десятиэтажную структуру, но она чаще раздражает, потому хочелось бы научиться её менять) кстати тут \com\example\ можно из пути тоже убрать? Пробовал но пишет что-то вроде что "должно быть обязательно не меньше 2х уровней"
а так же из SlidingMenu-master.zip\SlidingMenu-master\example\res\ в
C:\Users\User_8\IdeaProjects\SlidingMenuExample\res
тут всплывает первая проблемма:
com.jeremyfeinstein.slidingmenu.example надо во всех модулях заменить на
com.example.SlidingMenuExample
Вроде есть там функция Refactor в меню, но её не получается для этой цели использовать
В данном случае мучаюсь над https://github.com/jfeinstein10/SlidingMenu/
там описано, но для Eclipse
В частности интересуют решения к следующим постоянным проблемам:
1. при создании проекта в любом случае получаются расхождения в путях, приходится в каждом модуле их править, как это автоматизировать? (в простом примере можно опправить ручками, но уже уходит куча времени, будет проект чуть больше и можно повеситься, думаю это должно делаться как-то пару кликами из меню)
2. если сторонняя библиотека не в виде jar файла, а в виде исходников, каким образом её добавлять к проекту? (в частности, в данном случае это ActionBarSherlock и само SlidingMenu)
3. при использовании themes, как и куда их ставить и где они должны храниться
====================================================
Итак по порядку:
в Eclipse была вроде функция создать проект из исходников, довольно удобно, но тут вроде не нашёл, ну да ладно
создаю новый проект, называю SlidingMenuExample
Emulator ставлю на v2.3.3 (это как я понял допустимо, если использовать android-support-v4.jar для совместимости с ранними версиями),
в libs кладём android-support-v4.jar и добавляем его как библиотеку Add as Library... (вместе с crittercism_v3_0_3_sdkonly.jar из примера)
добавляю в AndroidManifest <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="17" />
копируем в проект из SlidingMenu-master.zip\SlidingMenu-master\example\src\com\jeremyfeinstein\slidingmenu\example\ всё содержимое (в ..SlidingMenuExample\src\com\example\SlidingMenuExample)
(тут можно конечно соблюсти десятиэтажную структуру, но она чаще раздражает, потому хочелось бы научиться её менять) кстати тут \com\example\ можно из пути тоже убрать? Пробовал но пишет что-то вроде что "должно быть обязательно не меньше 2х уровней"
а так же из SlidingMenu-master.zip\SlidingMenu-master\example\res\ в
C:\Users\User_8\IdeaProjects\SlidingMenuExample\res
тут всплывает первая проблемма:
com.jeremyfeinstein.slidingmenu.example надо во всех модулях заменить на
com.example.SlidingMenuExample
Вроде есть там функция Refactor в меню, но её не получается для этой цели использовать
- mozilalvfg
- Сообщения: 85
- Зарегистрирован: 10 авг 2013, 18:46
Re: Сборка проектов в IntelliJ IDEA 12
Привет если тебе конкретно нужен SlidingMenu то я использовал другой пример исходник прелогаю на основе NavigationDrawer.
- Вложения
-
- NavigationDrawerExample.zip
- (914.71 КБ) 229 скачиваний
Из средств, расширяющих сознание, я признаю только книги и немного пива!
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
Re: Сборка проектов в IntelliJ IDEA 12
Ну этот с планетами я соберал, хотелось бы ещё посмотреть альтернативы и выбрать что более сговорчивое и гибкое
в этом я не разобрался как добавить второй уровень, как тут: http://developer.android.com/design/pat ... html#Style
и смог собрать только под 4.1+ для 2.3.3 в режиме совместимости не выходит пока, почему писал тут: viewtopic.php?f=33&t=2559#p18175
это раз, а два это то, что примеров много, а грабли везде одни, описал выше, хотелось бы с ними разобраться для общих случаев
в этом я не разобрался как добавить второй уровень, как тут: http://developer.android.com/design/pat ... html#Style
и смог собрать только под 4.1+ для 2.3.3 в режиме совместимости не выходит пока, почему писал тут: viewtopic.php?f=33&t=2559#p18175
это раз, а два это то, что примеров много, а грабли везде одни, описал выше, хотелось бы с ними разобраться для общих случаев
Re: Сборка проектов в IntelliJ IDEA 12
Из описания я не понял, а сама то библиотека подключается? Example не будет без нее работать.
Я в IDEA не работал, но думаю там должен быть Импорт проекта, ну и подключение библиотек-проектов тоже должно быть.
Знающие люди подскажут, наверное...
Я в IDEA не работал, но думаю там должен быть Импорт проекта, ну и подключение библиотек-проектов тоже должно быть.
Знающие люди подскажут, наверное...
- mozilalvfg
- Сообщения: 85
- Зарегистрирован: 10 авг 2013, 18:46
Re: Сборка проектов в IntelliJ IDEA 12
Нашол хорошую статью по NavigationDrawer из 6 частей да и по ходу сайтик неплохой
+ видео Google I/O 2013 - Structure in Android App Design
+ видео Google I/O 2013 - Structure in Android App Design
Из средств, расширяющих сознание, я признаю только книги и немного пива!
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
Re: Сборка проектов в IntelliJ IDEA 12
mozilalvfg, спасибо, очень доступно
Но в данном случае вопрос больше не про NavigationDrawer, а общий
конкретно по вышеназванным пунктам можете подсказать?
Но в данном случае вопрос больше не про NavigationDrawer, а общий
конкретно по вышеназванным пунктам можете подсказать?
- mozilalvfg
- Сообщения: 85
- Зарегистрирован: 10 авг 2013, 18:46
Re: Сборка проектов в IntelliJ IDEA 12
Я сам в Андроиде новичок, но на выходних специально изучю Ваш вопрос.
Из средств, расширяющих сознание, я признаю только книги и немного пива!
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
Re: Сборка проектов в IntelliJ IDEA 12
Очень жду