2012-02-20 42 views
5

Tôi đang sử dụng AndroidBillingLibrary để triển khai mua hàng trong ứng dụng cho trò chơi của mình.Thử nghiệm mua hàng trong ứng dụng Android với các ứng dụng chưa được xuất bản

tôi đã thực hiện như sau:

  • thêm khóa công khai của tôi từ thị trường để ứng dụng của tôi
  • Đã tải lên ký và in-app-mua-enabled apk tôi ra thị trường (chưa công bố)
  • Created một mục trong ứng dụng trên thị trường console (chưa công bố)
  • thêm một tài khoản người dùng thử nghiệm để hồ sơ của tôi

Bây giờ với các t tài khoản est Tôi bắt đầu trò chơi của mình và cố gắng mua hàng trong ứng dụng. Tôi nhận được màn hình thị trường và tôi có thể xem chi tiết mặt hàng (vì vậy thị trường nhận ra id mục vì những chi tiết đó chỉ có trên thị trường, không phải trong trò chơi của tôi) nhưng sau đó tôi nhận được một cửa sổ bật lên có nội dung "Mục bạn đang cố gắng không thể tìm thấy giao dịch mua. " và tôi trở lại trò chơi của mình.

Bây giờ this page cho tôi biết rằng "Ngoài ra, tài khoản thử nghiệm có thể mua một mặt hàng trong danh sách sản phẩm của bạn chỉ khi mục được xuất bản. Ứng dụng không cần phải được xuất bản, nhưng mục cần được xuất bản".

nhưng giao diện điều khiển thị trường nói với tôi: "Một trong ứng dụng sản phẩm sẽ xuất hiện UNPUBLISHED đến khi ứng dụng sở hữu được công bố, lúc này trong ứng dụng trạng thái xuất bản sản phẩm của áp dụng"

Vì vậy, tôi không thể thay đổi các mục trong ứng dụng để xuất bản trước khi xuất bản trò chơi của mình (mà tôi chưa muốn làm).

Tôi làm cách nào để thử nghiệm mua các mặt hàng trong ứng dụng mà không xuất bản trò chơi của mình?

Trả lời

3

Bạn cần phải cung cấp khóa công khai (base64EncodedPublicKey) trong lớp bảo mật của bạn phải giống như trong tài khoản nhà phát triển của bạn..Ngoài ra bạn phải xuất bản sản phẩm ngay cả khi ứng dụng chưa được xuất bản (được lưu dưới dạng ứng dụng dự thảo) ..

+0

Vâng, đây là những gì tôi đã được tự hỏi, làm thế nào/nơi tôi có thể xuất bản các mục trong ứng dụng? Chúng được hiển thị dưới dạng chưa được xuất bản và bảng điều khiển dành cho nhà phát triển cho biết miễn là ứng dụng chưa được xuất bản, các mục trong ứng dụng cũng sẽ bị xóa. – vertti

+1

bạn không nhớ rằng thông báo..Khi bạn tạo một sản phẩm bạn có thể đi để chỉnh sửa sản phẩm đó .. Vì vậy, bạn sẽ có xuất bản, lưu và xóa các nút .. Trong trường hợp của bạn, bạn có thể đi xuất bản sản phẩm đó..Điều đó sẽ giải quyết vấn đề .. – hacker

+0

Cảm ơn bạn! Điều đó là vậy đó. Thật là một thông tin hoàn toàn gây hiểu nhầm và khả năng sử dụng kém cho bảng điều khiển. – vertti

3

Bạn cần sử dụng apk đã ký.

  1. xây dựng ký apk với các phím sản xuất của riêng bạn
  2. Tải lên ký apk Android Market cho nhà phát triển điều khiển
  3. Tải lên ký apk vào thiết bị

Sau đó thực hiện bài kiểm tra của bạn từ một tài khoản nhà phát triển không.

+0

Cảm ơn nhưng không phải vậy, tôi đã sử dụng apk đã ký. Và điện thoại thử nghiệm của tôi sử dụng tài khoản google khác với tài khoản nhà phát triển Market của tôi. – vertti

Các vấn đề liên quan