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

Вернуться   Форум Flasher.ru > Flash > Flash Приложения: AIR, Zinc и тд.

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.02.2012, 16:28
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 1  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
По умолчанию Лицензирование AIR приложений для Android

Кто-нибудь пробовал реализовать лицензирование? Пытался сделать все по этой статье - пока не получается. Приложение открывается на телефоне как белый экран.
Вот тут на первый взгляд попроще вариант, пока не разбирался.

Поделитесь опытом кто уже делал.
Особенно не понятно как собирать apk файл, если у меня будет система лицензирования собираемая ADT и ещё какой-нибудь другой native extention который я собираю ANT.

Можно, конечно, использовать средства Гугла в консоли, но:
1. Размер файла увеличивается почти вдвое.
2. Скоро, как они пишут, это отменят.

Так что нужно вопрос изучать все равно.

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

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
После многих часов мучений, наконец-то удалось сгенерировать ANE файл расширения. Но теперь пишет при ADT сборке:
An implementation for native extension 'com.adobe.air.sampleextensions.android.licensing' required by the application was not found for the target platform.

И никак это не решается.
((

Добавлено через 1 час 39 минут
Сделал! Собрал АНТом от FB.
Теперь только непонятно как все это дело теперь оттестировать. Не публиковать же в маркете тестовое приложение. Ну и об обфускации файла нужно подумать. Почему-то SecureSWF выдает ошибку тоже по adt.jar.

Старый 09.04.2012, 20:53
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 3  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Вернусь к теме. Может кто подскажет.

Вот система лицензирования установлено в приложении, а что теперь делать на маркете?
Ранее я делал два приложения. Бесплатное демонстрирующее функционал в урезанном виде и продвигающее платное приложение. Теперь как быть?
__________________
In Code We Trust

Старый 09.04.2012, 22:32
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 4  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
Может, у кого-то из твоих друзей есть Android?
Отправь им, хай потестят, если я правильно понял

Старый 09.04.2012, 23:23
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 5  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Цитата:
Отправь им, хай потестят, если я правильно понял
Нет, не правильно понял. Андроидов полно, инфы нет
Хотя кажется разобрался как нужно делать. Схема та же - одно платное, другое бесплатное. В бесплатном обрезанный функционал или другие ограничения (по времени например). В платном - система лицензирования и глобальная булева переменная. Если приходит событие LICENSED то ставим переменную в тру и постоянно, там где это нужно, её проверяем. Завтра проверю на практике.
__________________
In Code We Trust

Старый 15.04.2012, 22:04
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 6  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
В общем беда с лицензированием. Откатился на старую схему, после того как пришло 5 отчетов от кастомеров. Вот текст ошибок, может кому нужно:
Код:
java.lang.IllegalArgumentException
at com.adobe.fre.FREContext.dispatchStatusEventAsync(Native Method)
at com.adobe.air.sampleextensions.android.licensing.AndroidLicenseCheckerCallback.allow(AndroidLicenseCheckerCallback.java:49)
at com.android.vending.licensing.LicenseValidator.handleResponse(LicenseValidator.java:213)
at com.android.vending.licensing.LicenseValidator.verify(LicenseValidator.java:168)
at com.android.vending.licensing.LicenseChecker$ResultListener$2.run(LicenseChecker.java:213)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.os.HandlerThread.run(HandlerThread.java:60)
Добавлено через 1 минуту
Где там ошибка определить невозможно. У меня вроде все работает.
__________________
In Code We Trust

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

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

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


 


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


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