Как изменить, какую тестовую учетную запись использовать на Android в биллинге приложений?

Я тестирую биллинг приложений в приложении для Android. Я не могу использовать основную учетную запись на своем телефоне, потому что это моя учетная запись разработчика и не может быть использована для тестирования в биллинге приложений. Поэтому у меня есть несколько разных учетных записей Google, которые вошли в мой телефон. Но когда вы пытаетесь купить товар в своем приложении, он автоматически пытается его купить, используя первую учетную запись в списке. Единственные решения, которые я имею до сих пор, – либо удалить все учетные записи, но и те, которые мне нужно проверить. Или протестируйте его на моем планшете 4.2, который позволит мне сменить пользователей. Но ни один из них не идеален для моего телефона.

Есть ли способ, которым я могу, как конечный пользователь, изменить текущую активную учетную запись, чтобы протестировать в биллинге приложения на моем телефоне? Или, в коде, чтобы пользователь моего приложения выбрал, какая учетная запись будет использоваться для биллинга приложений?

Нет. К сожалению, вы не можете сделать это, не выполняя сброс своего телефона. Только одна причина, по которой вам нужно больше, чем ваш ежедневный телефон для тестирования.

Единственная учетная запись, которая может протестировать, – это основная учетная запись устройства, то есть первая учетная запись. По моему опыту, даже удаление всех других учетных записей не работает, и мне пришлось выполнить сброс настроек.

Шаг четвертый здесь является ссылкой.

В сети есть несколько отчетов о том, что на самом деле вам нужно удалить первую учетную запись из Play, а затем использовать другую. См. http://code.google.com/p/marketbilling/issues/detail?id=76 или http://forums.androidcentral.com/market-help/204265-help-please-how-do-i-change -accounts-приложение-purchase.html

Intereting Posts
ExpandableListView – как установить разделитель только между родительскими элементами Вопросительный знак выглядит для меня новичком Таймеры Android NDK Текст «Незарегистрированный Android-приложение» отображается в диалоговом окне разрешения информации профиля пользователя Использование сторонних библиотек в проекте android Создание полупрозрачной кнопки, так что цвет кнопки должен быть видимым, а фон должен быть видимым Как я могу получить доступ к моему локальному хосту с моего устройства Android? ActionBarSherlock для Android, вызывающий StackOverflowError Ошибка Eclipse: R не может быть разрешено переменной SPH-L710 (Sprint Galaxy S III), работающий на 4.4.2, неверно сообщает xdpi и ydpi Проверьте, что пользователь открыл сайт в приложении или нет. Android terminal – telnet отсутствует команды, получая эту ошибку: KO: неизвестная команда, попробуйте 'help' В приложении Billing v3 IllegalArgumentException с использованием IabHelper Поиск изображения в android.R.drawable Исключение android.view.WindowLeaked