Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как установить InstaReloader? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android OnTouchListener http://www.cyberforum.ru/android-dev/thread1214376.html
Button start = (Button) findViewById(R.id.Start); start.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) {...
Программирование Android Узнать о разрешениях Как узнать есть ли в этом приложении разрешение например на работу с инетом? Желательно функцией... Есть класс с полезностями, который копируется во все мои програмки. Могу случайно вызвать... http://www.cyberforum.ru/android-dev/thread1214319.html
Android многоязычность Программирование Android
Допустим не сложно с помощью if задать несколько вариантов надписей на кнопке. Но как определить какой язык главный на тедефоне клиента?
Программирование Android Получить html из WebView
Здравствуйте! Собственно вопрос в том, как получить html уже загруженной страницы в WebView?
Программирование Android AsyncTask как дождаться окончания http://www.cyberforum.ru/android-dev/thread1214205.html
Всем привет. Ситуация следующая. Есть активити "MyTravelList" со списком, которое после нажатия на кнопку, запускает другое активити "TravelsMap". Оно, в свою очередь, сразу (в конце onCreate() )...
Программирование Android Алгоритм распознавания форм на фото Здравствуйте, сотоварищи! Помогите найти или составить алгоритм/код для определения формы объекта на фото. (знаю, много хочу:cry:). Допустим фотографируешь девушки и чтобы автоматически выделяло... подробнее

Показать сообщение отдельно
kzru_hunter
1097 / 766 / 58
Регистрация: 01.02.2011
Сообщений: 1,779
Записей в блоге: 1

Как установить InstaReloader? - Программирование Android

22.06.2014, 18:38. Просмотров 501. Ответов 0
Метки (Все метки)

Хочу испробовать hot code replace в Eclipse. Узнал, что для этого есть InstaReloader.
Читал хелп по установке InstaReloader. Всё понятно, кроме одного:
Create ${USER_HOME}/InstaReloader/instareloader.props file,
Собственно, что это за переменная USER_HOME?

В другом месте вот как написано:
Configuration of InstaReloader consist of 3 steps. 1) There has to be InstaReloader/instareloader.props file in the user home directory(The path stored in the “user.home” VM property).
Добавлено через 14 минут
Разобрался, это домашняя папка в операционной системе ПК (example: c:\Users\пользователь).
Только вот непонятно, почему файл instareloader.props должен быть привязан именно к папке ${USER_HOME}\InstaReloader

Добавлено через 1 час 11 минут
Теперь другая проблема возникла:
Сделал что написано тут:
Кликните здесь для просмотра всего текста
1) Create ${USER_HOME}/InstaReloader/instareloader.props file.

Define path to the Android SDK installation directory:
android.sdk.path=C:/Program Files (x86)/Android/android-sdk

Define path to demo project:
com.example.layoutreloaddemo=PATH_TO/LayoutReloadDemo

2) import LayoutReloadDemo and IR-LayoutReloadDemo-Launcher to Eclipse

3) in IR-LayoutReloadDemo-Launcher projects AndroidManifest.xml file change instareloader.ip to appropriate one (printed in the InstaReloader-server console output).

4) start InstaReloader-server

5) execute IR-LayoutReloadDemo-Launcher project from the IDE

http://www.instareloader.com/enablin...e-eclipse-ide/

После этого запускаю андроид-приложение, появляется сообщение "Started InstaReloader", но при этом в логах сервера появляются следующие ошибки:
Кликните здесь для просмотра всего текста
21:20:37.380 INFO f Application with package 'com.example.layoutreloaddemo' connected
21:20:37.678 DEBUG f findClass com.example.layoutreloaddemo.MainActivity id: 3399767266936573523
21:20:37.679 DEBUG jd class 'com.example.layoutreloaddemo.MainActivity' is not reloadale yet
21:20:37.747 DEBUG cs instrumenting com.example.layoutreloaddemo.MainActivity
21:20:37.814 DEBUG eN creating new TR for loader sun.misc.Launcher$AppClassLoader@4e25154f
21:20:37.854 ERROR DC InstaReloader
java.lang.IllegalArgumentException
at com.instareloader.sH.<init>(Unknown Source)
at com.instareloader.sH.<init>(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.e(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.e(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.e(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.e(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.d(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.DC.a(Unknown Source)
at com.instareloader.ER.transform(Unknown Source)
at com.instareloader.Bd.a(Unknown Source)
at com.instareloader.Bd.a(Unknown Source)
at com.instareloader.Bd.loadClass(Unknown Source)
at com.instareloader.jd.g(Unknown Source)
at com.instareloader.jd.f(Unknown Source)
at com.instareloader.jd.c(Unknown Source)
at com.instareloader.f.a(Unknown Source)
at com.instareloader.f.a(Unknown Source)
at com.instareloader.f.a(Unknown Source)
at com.instareloader.fC.run(Unknown Source)
at com.instareloader.pD.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
21:20:37.983 ERROR ER can't process files
java.lang.IllegalArgumentException
at com.instareloader.sH.<init>(Unknown Source)
at com.instareloader.sH.<init>(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.e(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.e(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.e(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.e(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.ub.d(Unknown Source)
at com.instareloader.ub.a(Unknown Source)
at com.instareloader.my.a(Unknown Source)
at com.instareloader.eN.b(Unknown Source)
at com.instareloader.DC.a(Unknown Source)
at com.instareloader.ER.transform(Unknown Source)
at com.instareloader.Bd.a(Unknown Source)
at com.instareloader.Bd.a(Unknown Source)
at com.instareloader.Bd.loadClass(Unknown Source)
at com.instareloader.jd.g(Unknown Source)
at com.instareloader.jd.f(Unknown Source)
at com.instareloader.jd.c(Unknown Source)
at com.instareloader.f.a(Unknown Source)
at com.instareloader.f.a(Unknown Source)
at com.instareloader.f.a(Unknown Source)
at com.instareloader.fC.run(Unknown Source)
at com.instareloader.pD.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
21:20:38.126 DEBUG jd class 'com.example.layoutreloaddemo.MainActivity' is not reloadale yet
21:20:38.126 DEBUG jd class 'com.example.layoutreloaddemo.MainActivity' can't be reloadable

В смартфоне следующие логи:
Кликните здесь для просмотра всего текста
2014-06-22_21-20-37_322 TRACE >>> J >>> execute: http://7.7.7.2:18080/findClass?name=...67266936573523
2014-06-22_21-20-37_819 TRACE >>> J >>> class not found in ws: com.example.layoutreloaddemo.MainActivity
2014-06-22_21-20-37_836 TRACE >>> o >>> class com.example.layoutreloaddemo.MainActivity can't be loaded from the server
2014-06-22_21-20-37_837 TRACE >>> A >>> class could not be loaded from IR: com.example.layoutreloaddemo.MainActivity


Т.е. происходит какая-то нестыковка с com.example.layoutreloaddemo.MainActivity

Добавлено через 45 минут
Может кто-нибудь попробовать эту тулзу? Я новичок в андроиде, мог где-то ошибиться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru