forum

Андроид-версия

Больше
31 авг 2014 09:11 #5889 от AnnTenna
AnnTenna создал тему: Андроид-версия
Здесь можно обсуждать андроид-версию игры.
Особенно если встретитесь с какими нибудь глюками.

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
31 авг 2014 09:36 #5890 от Lekste
Lekste ответил в теме Андроид-версия
Ну, когда перед уровнем показывают подсказку и ее быстро закрываешь, можно сразу начать играть. А звук раз-два-три проигрывается уже после того, как нажал на 3-5 смайликов. :)

Не воспринимай воздействие с негативной стороны, и жизнь станет проще... :)
Спасибо сказали: AnnTenna

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
31 авг 2014 09:41 #5891 от Cerberus
Cerberus ответил в теме Андроид-версия
Не знаю, почему, но это традиционное «по первому требованию» как-то странно звучит... Что мы тут можем требовать-то? Шучу, конечно (понятно, что это своего рода официальная форма).
Вот предложить свой телефон как площадку для испытаний - дело другое, это я запросто :)
Спасибо сказали: AnnTenna

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
31 авг 2014 10:08 - 31 авг 2014 10:09 #5892 от AnnTenna
AnnTenna ответил в теме Андроид-версия
Lekste, если я правильно поняла, о чем ты, наверное, это все таки некритично :blush: Меня вон больше настораживает, что когда мы нажимаем паузы, а потом возвращаемся, то этот же звук звучит немного как бы не в тему. :silly:

Цербер, возможно, действительно несколько погорячилась, тут же все свои :laugh: Выслала тебе все сборки, что имеются на данный момент, просьба когда будешь смотреть рассказать параметры телефона :) (ну чтоб знать на каком работает, а на каком нет (надеюсь, таких не будет))
Последнее редактирование: 31 авг 2014 10:09 пользователем AnnTenna.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
31 авг 2014 12:14 - 31 авг 2014 12:33 #5893 от StaticZ
StaticZ ответил в теме Андроид-версия
По идее минимальные требования:
* Android 2.2 и выше
* Поддержка архитектуры ARM5TE и OpenGLES 2.0

Да и билды пока отладочные, релизные должны по идее слегка пошустрее работать. Хотя насколько ощутимо это будет сказать пока сложно )

Game isn't a dream, it is the reality, reality which is coming while we dream...
Последнее редактирование: 31 авг 2014 12:33 пользователем StaticZ.
Спасибо сказали: AnnTenna

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
31 авг 2014 13:22 #5895 от Cerberus
Cerberus ответил в теме Андроид-версия
На Galaxy Ace вообще не запускается (падает с ошибкой при старте). К сожалению, не могу проверить соответствие минимальным требованиям (второму пункту, в смысле - по первому проходит), возможно, что и суетиться смысла нет. Кстати, то, что его нельзя поместить на карту памяти, - это вами сделано или у меня руки кривые?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
31 авг 2014 14:19 #5896 от StaticZ
StaticZ ответил в теме Андроид-версия

Cerberus пишет: На Galaxy Ace вообще не запускается (падает с ошибкой при старте). К сожалению, не могу проверить соответствие минимальным требованиям (второму пункту, в смысле - по первому проходит), возможно, что и суетиться смысла нет.

Похорошему посмотреть бы что пишется в логе при запуске...

Cerberus пишет: Кстати, то, что его нельзя поместить на карту памяти, - это вами сделано или у меня руки кривые?

Нет не специально, честно говоря в особенности сборки apk даже не вникал еще, ну кроме установки ландшафтного положения экрана. Вообще ant у меня почему-то отказывался собирать без установки API14, что под 4.0 андройд, хотя все компелировалось под API8 (андройид 2.2) и всюду стоит именно API8 как целевая\минимальная среда выполнения.

Game isn't a dream, it is the reality, reality which is coming while we dream...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
31 авг 2014 14:32 #5897 от Cerberus
Cerberus ответил в теме Андроид-версия
Где выкопать этот самый лог?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
31 авг 2014 15:03 - 31 авг 2014 15:07 #5898 от StaticZ
StaticZ ответил в теме Андроид-версия

Cerberus пишет: Где выкопать этот самый лог?

Я смотрю на компе через adb (телефон при этом надо подключить к компу и разрешить на нем отладку по USB)

Установка: habrahabr.ru/post/157721/

Ну и пара батников для удобства работы (создаем файлы с данными именами в любой папке и копируем туда указанное содержимое):

1. android_con.bat - настройки
Code:
::adb devices for list of connected devices ::-d for device, -e for emulator :: -s emulator-5556 :: -s 0354000031254933 Dell Streak :: -s Medfield4AC08821 Lenovo K900 set tdevice=-s Medfield4AC08821 set package=org.exarion.smileit set activity=SmileIT set adbpath=%ANDROID_SDK%\platform-tools\adb.exe set apkpath=%~dp0..\project\SmileIt\application\proj.android\bin\SmileIT-debug.apk

2. android_log.bat - включение отображения лога
Code:
setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION echo off cls CALL android_con.bat "!adbpath!" !tdevice! logcat main:D clog:D *:S

3. android_off.bat - завершение работы сервиса adb
Code:
setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION echo off cls CALL android_con.bat "!adbpath!" kill-server timeout /T 30 taskkill /F /IM adb.exe

4. android_run.bat - остановка запущенного приложения, его удаление, копирование apk c компа, его установка и запуск.
Code:
setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION echo off cls CALL android_con.bat "!adbpath!" !tdevice! shell am force-stop -n !package! ::timeout /T 5 "!adbpath!" !tdevice! uninstall !package! ::timeout /T 10 "!adbpath!" !tdevice! install "!apkpath!" "!adbpath!" !tdevice! shell input keyevent 82 "!adbpath!" !tdevice! shell am start -n !package!/.!activity!


Что касается первого пункта, то переменная tdevice это имя устройства, получить его можно из списка подключенных устройств выдающимся командой "adb devices" (после установки драйвера). adbpath - путь до тулсы adb.exe, задаем полный путь или определяем в системе переменную %ANDROID_SDK%. Больше ничего менять не нужно - просто запускаем запускаем android_log.bat и пускаем игру. (ну для скрипта android_con.bat в первом батнике нужно еще конечно поменять путь до apk файла - apkpath, впрочем последние 2 батника привел скорее для кучи)


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

Game isn't a dream, it is the reality, reality which is coming while we dream...
Последнее редактирование: 31 авг 2014 15:07 пользователем StaticZ.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
31 авг 2014 16:27 #5900 от Cerberus
Cerberus ответил в теме Андроид-версия
Интересно. Установил "взломанную" (со всеми открытыми уровнями) версию - запустилась. Обычная - вылетела. Сейчас попробую разобраться с логами - так как у меня на компьютере никаких инструментов разработчика для Андроида не стоит, пробую пока приложения из Маркета.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.073 секунд
Работает на Kunena форум
сайт друга Светлая зона и Академия РПГ Мейкера Коленка Chrono Series iFiction DK Plugins Дневник нэко PDP-11 Новая Реальность Топ Разработки игр