Я намагаюся інтегрувати покупки через додаток Android Market у свій додаток, але, на жаль, щоразу, коли намагаюся придбати справжній продукт inapp, натрапляю на прикру помилку.
Я взяв зразок програми (Dungeons) і додав її до своєї програми. Я оновив відкритий ключ, а також оновив перелік продуктів таким чином:
/ ** Масив записів у списку товарів для товарів, які можна придбати. * /
private static final CatalogEntry[] CATALOG = new CatalogEntry[] {
new CatalogEntry("full", "Full v", Managed.MANAGED),
};
Я експортував програму за допомогою Eclipse, встановив її на свій телефон, а також завантажив на веб-сайт Android Market. Також на веб-сайті Android Market я додав повний текст як покупку в додатку та опублікував його.
Я також додав свій акаунт googlemail як тестовий (це той, у який я ввійшов на своєму телефоні).
Коли я запускаю програму на своєму телефоні, я отримую товар, про який ви вимагали, недоступний для придбання повідомлення Android, коли я намагаюся придбати повне, але якщо я спробую, наприклад, android.test.purchased, це працює абсолютно нормально.
Документація до товару, про який ви просили, недоступний для покупки, android зазначає наступне:
Вказує на те, що Android Market не може знайти потрібний товар у списку продуктів програми. Це може статися, якщо у вашому запиті REQUEST_PURCHASE неправильно написаний ідентифікатор товару або якщо товар не опубліковано у списку продуктів програми.
Ідентифікатор продукту однозначно однаковий, він визначено опублікований, і запит повинен проходити нормально, оскільки це зразок програми.
я використовую ту саму версію apk, а також публікував продукти inapp, а також активував apk. але все одно я стикаюся з такою ж проблемою, будь ласка, допоможіть мені хо її виправити.
Будь-які думки будуть вдячні!
Merchant Account
, відрізняється від облікового запису пристрою?