5

Tôi đang phát triển một ứng dụng Android sẽ cần sử dụng thanh toán trong ứng dụng. Tôi đang sử dụng Monodroid trong Visual Studio và kinh nghiệm của tôi là trong C#, tôi không phải là rất quen thuộc với Java.Cách sử dụng Thanh toán trong ứng dụng với MonoDroid?

Câu hỏi của tôi là:

1) Làm cách nào để tham khảo IMarketBillingService.aidl trong Visual Studio? Nó giống như trong Eclipse, nơi bạn phải đặt nó trong thư mục src \ com \ android \ vending \ billing? Ngoài ra, nó cần phải là một tập tin .aidl hoặc tôi có thể chỉ cần tạo một lớp giao diện C# cho nó?

2) Có ai biết về bất kỳ hướng dẫn thanh toán trong ứng dụng Android/ví dụ nào trong C# không? Tôi đã xem mẫu và đã đọc tất cả tài liệu here.

Không có bất kỳ trải nghiệm nào trong Java khiến bạn khó thực hiện theo mẫu. Tôi đã tìm kiếm ở khắp mọi nơi và không tìm thấy bất kỳ tài liệu nào về thanh toán trong ứng dụng với MonoDroid, vì vậy mọi trợ giúp/liên kết sẽ được đánh giá cao!

Cảm ơn!

EDIT: Một câu hỏi khác: Thậm chí có thể sử dụng thanh toán trong ứng dụng với MonoDroid không?

Trả lời

0

Android SDK tools sẽ tạo lớp proxy cho dịch vụ từ xa được thị trường Android tiếp xúc. Nếu MonoDroid có một công cụ tương tự, bạn cần phải tìm hiểu cách sử dụng nó và tạo ra các tệp cần thiết. Nếu không, một cách sẽ là tạo ra một trong Java bằng cách sử dụng các công cụ SDK tiêu chuẩn, và sau đó tự chuyển nó sang C#. Nếu bạn không quen thuộc với Java, bạn nên dành thời gian cho một khóa học sụp đổ. Cú pháp không khác với C#, vì vậy nó nên tương đối dễ làm theo.

Khi bạn có proxy, bạn nên có thể kết nối với dịch vụ thanh toán từ C#.

Bạn có thể nhận được câu trả lời tốt hơn trên các diễn đàn MonoDroid chính thức, danh sách gửi thư, vv