Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.02.2016, 13:39
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 31  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
что еще за консоль? приложение лучше запускать без дебага
Консоль своя, просто текстовое поле поверх всего, чтобы инфа прямо на экран выводилась.
Но вот на счет дебага не понял почему. Всегда запускаю в режиме дебага.
Остальные пункты тоже какие-то смутные. У меня лог нормально весь выводится и все остальные гугл ANE работают. Работает и реклама от admob и платежка. Не работает только это, и сдается мне дело тут совсем не в vpn или дебаге. На форуме адоби пишут, что play-services либа собранная с JDK 1.7 не корректно работает
__________________
Ко мне можно и нужно обращаться на ты)

Старый 05.02.2016, 13:49
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 32  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
- если пункты смутные, значит ты их не понимаешь, а значит возможно некорректно делаешь
Цитата:
play-services либа собранная с JDK 1.7
- это обязательно должно быть видно в логе

- не важно уверен ты в пункте или нет, я всегда стараюсь отключить все возможности ошибки, в 50% случаев экономит время

Старый 05.02.2016, 13:55
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 33  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Смутные пункты это работа через vpn или сборка релиз билда.

Оказалось, что либа все таки кидается ошибками, просто происходит это только в момент первой инициализации, а не по повторному вызову, который я делал при нажатии кнопки
Собственно вот что он выкидывает
Цитата:
02-05 16:52:39.360: I/art(10039): Rejecting re-init on previously-failed class java.lang.Class<com.adobe.air.ActivityResultCallback>
02-05 16:52:39.360: I/art(10039): Rejecting re-init on previously-failed class java.lang.Class<com.adobe.air.ActivityResultCallback>
02-05 16:52:39.360: I/art(10039): Rejecting re-init on previously-failed class java.lang.Class<com.freshplanet.googleplaygames.ExtensionContext>
02-05 16:52:39.360: I/art(10039): Rejecting re-init on previously-failed class java.lang.Class<com.freshplanet.googleplaygames.ExtensionContext>
02-05 16:52:39.361: I/art(10039): Rejecting re-init on previously-failed class java.lang.Class<com.freshplanet.googleplaygames.ExtensionContext>
02-05 16:52:39.361: I/art(10039): Rejecting re-init on previously-failed class java.lang.Class<com.freshplanet.googleplaygames.ExtensionContext>
02-05 16:52:39.361: I/art(10039): Rejecting re-init on previously-failed class java.lang.Class<com.freshplanet.googleplaygames.ExtensionContext>
02-05 16:52:39.361: I/art(10039): Rejecting re-init on previously-failed class java.lang.Class<com.freshplanet.googleplaygames.ExtensionContext>
02-05 16:52:39.365: I/art(10039): Rejecting re-init on previously-failed class java.lang.Class<com.freshplanet.googleplaygames.ExtensionContext>
02-05 16:52:39.368: W/System.err(10039): java.lang.NoClassDefFoundError: com.freshplanet.googleplaygames.ExtensionContext
02-05 16:52:39.368: W/System.err(10039): at com.freshplanet.googleplaygames.Extension.createContext(Unknown Source)
02-05 16:52:39.368: W/System.err(10039): at com.adobe.air.customHandler.nativeOnTouchCallback(Native Method)
02-05 16:52:39.368: W/System.err(10039): at com.adobe.air.customHandler.handleMessage(customHandler.java:27)
02-05 16:52:39.368: W/System.err(10039): at android.os.Handler.dispatchMessage(Handler.java:102)
02-05 16:52:39.368: W/System.err(10039): at android.os.Looper.loop(Looper.java:135)
02-05 16:52:39.368: W/System.err(10039): at android.app.ActivityThread.main(ActivityThread.java:5263)
02-05 16:52:39.368: W/System.err(10039): at java.lang.reflect.Method.invoke(Native Method)
02-05 16:52:39.368: W/System.err(10039): at java.lang.reflect.Method.invoke(Method.java:372)
02-05 16:52:39.368: W/System.err(10039): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
02-05 16:52:39.368: W/System.err(10039): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)
__________________
Ко мне можно и нужно обращаться на ты)

Старый 05.02.2016, 13:58
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 34  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
выглядит как будто на устройстве не стоят ГуглоСервисы

выкладывай весь лог файл

Старый 05.02.2016, 14:15
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 35  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Это и есть весь лог для этого приложения (за исключением момента нажатия кнопки, но там нет ничего интересног). Я не собираю данные со всего устройства, их там слишком много, а делаю фильтр по PID приложения.
Сервисы гугл установлены. Я это сделал еще при первых попытках запустить ANE от freshplanet.
Ошибка говорит что не найден класс com.freshplanet.googleplaygames.ExtensionContext
Но этот класс точно есть внутри ANE. Видимо оно криво собрано как-то. Надо попробовать пересобрать
__________________
Ко мне можно и нужно обращаться на ты)

Старый 05.02.2016, 14:28
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 36  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
можешь выслать апк и добавить меня в альфа тестеры?

я гляну у себя лог

скайп swa512

Старый 05.02.2016, 14:37
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 37  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
АНЕ кривые какие-то. Вот это работает https://github.com/nitacawo/Google-p...awled-examples, без каких-либо дополнительных либ. Все вшито прямо сюда.
Как коннектится к гуглу еще не проверял. Но по крайней мере теперь вызовы пошли и ошибок из джавы не кидает.
А по поводу того, ты на 5м андроиде тестировал? Я на 5м, и нашел инфу, что оно как раз криво работает с 5м
__________________
Ко мне можно и нужно обращаться на ты)

Старый 05.02.2016, 14:42
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 38  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
если к гуглу не коннектиться, то как оно работает? что за ...

у меня на 4-м андроиде работает

Старый 05.02.2016, 15:40
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 39  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
если к гуглу не коннектиться, то как оно работает? что за ...
Работает в смысле не падает с ошибками. Коннект к гуглу возвращает SingInFailEvent. А те ане вообще до этого не доходят
-----------
в общем, с тем набором ANE которые у меня уже подключены, не прокатит ни один способ. Так что буду собирать ANE с гугл сервисами самостоятельно. О результатах отпишусь потом
__________________
Ко мне можно и нужно обращаться на ты)


Последний раз редактировалось caseyryan; 05.02.2016 в 17:33.
Старый 07.02.2016, 19:49
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 40  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Решил проблему сделав сборку ANE самостоятельно. Так как у меня используется реклама от fyber.com, а там тоже нужны гугл сервисы, я решил просто добавить в их ANE помимо рекламных сервисов еще и игровые. Скачал пакет с исходниками отсюда, распаковал все это добро в директорию без пробелов и русских букв (это важно), потом внутри в папке playservices создал папку air и в нее залил все содержимое AIR SDK 20, получилось так как на первом скрине
в файл gradle.properties добавил путь к эйру, у меня получилось просто
FLEX_SDK_PATH=air
дальше в папке playservices в файл gradle.build добавил в раздел dependencies строчку
Код AS3:
compile "com.google.android.gms:play-services-games:${version}"
Было так:
Код AS3:
dependencies {
    provided "com.android.support:support-v4:23.1.1"
    compile "com.google.android.gms:play-services-ads:${version}"
}
Стало так
Код AS3:
dependencies {
    provided "com.android.support:support-v4:23.1.1"
    compile "com.google.android.gms:play-services-ads:${version}"
    compile "com.google.android.gms:play-services-games:${version}"
}
Ну а дальше командой, описанной в README.md запустил сборку (gradle у меня уже была установлена вместе с android studio, если ее нет, то нужно сначала установить)

ПРОФИТ.
Сборка шла несколько минут, и на выходе я получил полностью валидный ANE со всеми нужными мне сервисами. Проверил в игре, все работает!
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_1.png
Просмотров: 69
Размер:	61.3 Кб
ID:	32078  
__________________
Ко мне можно и нужно обращаться на ты)

Создать новую тему Ответ Часовой пояс GMT +4, время: 11:58.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:58.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.