Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
#1

Совместимости Java - Программирование Android

22.12.2013, 06:41. Просмотров 755. Ответов 6
Метки нет (Все метки)

Гуру, посоветуйте!
На 2 недели оказался без устройства для тестов и приостановил разработку своего андроид-проекта.
Работать на эмуляторе не хочется - намного медленнее устройства (насколько я знаю).

но... в моем проекте есть большой математический модуль слегка связанный с sqlite. Хотел бы отладить его на обычном Win-компьютере пока нет телефона. Возможно ли это? Хотя-бы только математику (без базы). Для отладки нужна форма с несколькими кнопками (запуск процедур) и аналог LogCat (может быть даже Memo-поле). Тяжело ли потом перенести наработки назад в андроид. Будет ли это быстре чем на эмуляторе? Имеет ли смысл установить ради этого эмулятор на виртуальной машине (раньше работал ТОЛЬКО на устройстве)?

Я новичок - на чистой (не андроид) яве никогда не работал. Под андроид кодю почти год. Имеет ли смысл начинать изучать чистую яву ради этого? Успею ли "войти" в ява-разработку (не андроид) за неделю-две что-бы сделать (продолжить разработку) андроид-совместимый класс? Или лучше заняться другим и подождать устройство?

Какие инструменты посоветуете?
Нашел статью:
http://www.cyberforum.ru/java-ide/thread154602.html
Но там много редакторов. Какой выбрать? Обычно работаю в AndroidStudio. IDEA? Eclipce?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2013, 06:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Совместимости Java (Программирование Android):

Проверка совместимости
Есть ли какой-нибудь сервис для проверки совместимости приложения с различными...

Ошибка java.lang.ClassCastException: com.organizer.ToDoItemDescr cannot be cast to java.util.Map
Ошибка появляется когда пытаюсь вытянуть из кастомного адаптера запись...

Не создаются BuildConfig.java R.java
BuildConfig.java , R.java Не создаются в папке /gen при создании проекта в...

О совместимости 8.1\10
Хочу купить новый ноутбук, и стоит выбор - или искать остатки редких, последних...

Подскажите по совместимости
Станет ли видеокарта Palit geforce gt 630 2gb 128bit на материнскую плату...

Вопрос по совместимости
Совместимо ?процессор Intel celeron g1820

6
vxg
Модератор
3230 / 2033 / 319
Регистрация: 13.01.2012
Сообщений: 7,885
22.12.2013, 08:39 #2
чистую яву (без ссылок на анроид-классы) можно отладить в любой среде для явы. например netbeans
0
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
22.12.2013, 10:47  [ТС] #3
Цитата Сообщение от vxg Посмотреть сообщение
можно отладить в любой среде для явы
А какая весия явы нужна? Там можно скачать разные версии...
Java SE
Java FX
Java EE
Java ME
А что скажете по скорости компиляции? Это быстрее чем в эмуляторе?
0
angryrobot
Командир зеленых роботов
348 / 285 / 54
Регистрация: 08.10.2013
Сообщений: 565
22.12.2013, 11:31 #4
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Tester64 Посмотреть сообщение
Возможно ли это?
Да конечно. Джава она и в африке джава.
Цитата Сообщение от Tester64 Посмотреть сообщение
Тяжело ли потом перенести наработки назад в андроид
Легко. Код править почти не придётся
Цитата Сообщение от Tester64 Посмотреть сообщение
Будет ли это быстре чем на эмуляторе?
Да гораздо быстрей. Быстрее даже чем на реальном устройстве.
Цитата Сообщение от Tester64 Посмотреть сообщение
Имеет ли смысл установить ради этого эмулятор на виртуальной машине
Я бы установил просто нормальный эмулятор. Могу порекомендовать GenyMotion. В нем сочетается высокая скорость, большой выбор версий андроида и разрешений экранов.
Цитата Сообщение от Tester64 Посмотреть сообщение
Имеет ли смысл начинать изучать чистую яву ради этого?
Как вообще можно что-то написать без знаний джавы ? Конечно имеет смысл. Рекомендую книгу Thinking in Java
Цитата Сообщение от Tester64 Посмотреть сообщение
Какие инструменты посоветуете?
Посоветую эклипс. Он хорош тем, что в нем можно писать и отлаживать код на любых языках. Проще хорошо изучить одну среду разработки что-бы потом использовать её всегда. Плюс у него есть множество плагинов бесконечно расширяющих его функциональность.
Цитата Сообщение от Tester64 Посмотреть сообщение
А какая весия явы нужна?
Вам нужна Java SE
3
vxg
Модератор
3230 / 2033 / 319
Регистрация: 13.01.2012
Сообщений: 7,885
22.12.2013, 12:08 #5
Цитата Сообщение от Tester64 Посмотреть сообщение
Java SE
Java FX
Java EE
Java ME
можно выбрать All если не критично
0
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
22.12.2013, 15:12  [ТС] #6
Цитата Сообщение от angryrobot Посмотреть сообщение
Могу порекомендовать GenyMotion.
За это одельное спасибо! Прошлось СИЛЬНО повозиться прежде чем поставил... Двойная регистрация, лишние личные даные (пока выдумал ), подтверждение через почту...
Но эмулятор прикольный и ОЧЕНЬ шустрый!
Только я не до конца понял как он работает! Зачем ему облако? Он ВСЕГДА в онлайне? Кто-нибудь еще может увидеть мой эмулятор?

Цитата Сообщение от angryrobot Посмотреть сообщение
Как вообще можно что-то написать без знаний джавы ?
Ява под андроид и ява под win может отличаться API. Я год кодю на яве под Андроид и на 70-80% это работа с гугл-апи под андроид - дизайн, обработка событий, списки, базы, файловая система... На остальное хватает с головой основ явы...
0
angryrobot
Командир зеленых роботов
348 / 285 / 54
Регистрация: 08.10.2013
Сообщений: 565
22.12.2013, 15:35 #7
Цитата Сообщение от Tester64 Посмотреть сообщение
Зачем ему облако? Он ВСЕГДА в онлайне? Кто-нибудь еще может увидеть мой эмулятор?
Он оттуда выкачивает образа с андроидом которые потом в эмуляторе запускаются. Никто не видит ваш эмулятор конечно же.
0
22.12.2013, 15:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2013, 15:35
Привет! Вот еще темы с решениями:

Режим совместимости в IE
Понимаю, что тема в каком-то смысле затасканная, но все-таки... Поиск по форуму...

Вопрос о совместимости
Здраствуйте. Мой конфиг: Системная плата MSI K9N Neo v2/v3 (MS-7369) AMD...

Отсутствие совместимости.
Дилема такова,что я не могу заметить ошибки именно в ходе решения(быть может со...

Совместимости с Windows 7
Добрый день, не нашёл тему в которую можно обратиться, так что пишу тут) Вчера...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru