Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для мобильных телефонов > Android

Android Разработка игр на платформе Android

Ответ
 
Опции темы
Старый 24.05.2016, 16:34   #1
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,317
Написано 461 полезных сообщений
(для 826 пользователей)
Multi APK - с биллингом и без него

Кто-нибудь знает как залить 2 "одинаковых" апк, один с гугл биллингом другой без него?
Перекопал инет и не нашёл.
Жаль если нет способа.

Пока что на ум пришло добавить фейковые необязательные параметры в <uses-feature>, чтобы по ним фильтрация была.

Или минимальную версию сдк сделать различными.

Пс. Я пробовал закомментить пермишен billing, нужно попробовать вообще библиотеку выпилить, возможно без либы гугл распознает апк как разные.
(Online)
 
Ответить с цитированием
Старый 25.05.2016, 04:41   #2
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,317
Написано 461 полезных сообщений
(для 826 пользователей)
Ответ: Multi APK - с биллингом и без него

Вобщем, итог таков:
если минимальный апи 11, то удобно заюзать увеличение апи до 12.
* делаем билд без биллинга. оставляем ему апи 11.
* билду с биллингом поднимаем апи до 12.
* делаем versionCode_для_12 больше versionCode_для_11.

Фишка именно апи 11/12 в том, что 12 почти равно 11, т.к. это планшеты на 3.0 и 3.1, которых ничтожно мало.

А фильтр в маркете сработает.
(Online)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (25.05.2016)
Старый 26.05.2016, 06:45   #3
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,317
Написано 461 полезных сообщений
(для 826 пользователей)
Ответ: Multi APK - с биллингом и без него

Товарищ зародил во мне сомнения о работоспособности описанного выше способа.
Сомнение в том - каким образом маркет определяет наличие биллинга.
Если проверка по пермишену, то способ работает.
Если проверка по параметрам в консоли разработчика (наличие товаров на продажу, или наличие активного apk с биллингом - ведь они с одинаковым именем), то способ не работает.

Я задал вопрос в гугл группе андроид разработчиков, но итоговый ответ не получил, увы. Может ещё кто-то ответит.
Кому интересно - Вопрос в гугл+.
(Online)
 
Ответить с цитированием
Ответ


Опции темы

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

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


Часовой пояс GMT +1, время: 13:02.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com