Tốt, chúng tôi không thể giúp bạn mà không có mà không có nhiều thông tin. Vì vậy, thay vào đó tôi sẽ cố gắng để làm một danh sách kiểm tra cho bạn trong trường hợp bạn mất một cái gì đó:1) bạn đang thử nghiệm trên một emulator? Dịch vụ thanh toán nên được kiểm tra trên các thiết bị, nhưng nếu bạn thực sự phải kiểm tra trên các mô phỏng, hãy chắc chắn rằng các mô phỏng có google chơi được cài đặt và thiết lập. Điều này là rất quan trọng!2) bạn đã thiết lập đúng phép tại manifest? (com.android.vending.BILLING)3) nếu bạn vẫn còn đang thử nghiệm các ứng dụng, bạn đã nhận được một bài kiểm tra giấy phép ứng dụng từ playstore, lvl trong sdk của bạn, thiết lập thư viện của bạn xác minh giấy phép nhập khẩu? (bạn có thể làm theo ở đây: cài đặt mặc4) trên onActivityResult hoạt động của bạn đã làm bạn một cách chính xác xử lý kết quả hoạt động? Như đã thấy trên các ví dụ từ google, bạn nên làm nó theo cách này:@OverrideProtected void onActivityResult (int requestCode, int resultCode, dữ liệu ý định) {}Log.i (từ khóa, "onActivityResult (" + requestCode + "," + resultCode + "," + dữ liệu);Vượt qua vào kết quả hoạt động trợ giúp cho việc xử lýNếu (! inappBillingHelper.handleActivityResult (requestCode, resultCode, dữ liệu)) {} super.onActivityResult (requestCode, resultCode, dữ liệu);}khác {} Log.i (thẻ, "onActivityResult xử lý bởi IABUtil.");}}Cũng cần biết thêm thông tin có thể hữu ích, giống như nếu bạn đang thử nghiệm mô phỏng hoặc thiết bị, tên thiết bị, phiên bản android v.v...
đang được dịch, vui lòng đợi..
