2011-07-13 41 views
6

Tôi đã phát triển trò chơi miễn phí (có quảng cáo) trên Android Market. Hiện tại có khá nhiều người đang yêu cầu tôi làm một phiên bản trả tiền mà không có quảng cáo. Tôi không có kinh nghiệm trong việc giữ nhiều phiên bản của một ứng dụng.Cách đúng để cung cấp bản cập nhật Đặc biệt cho Ứng dụng Android miễn phí

Tôi đã tính đến ứng dụng trên Eclipse: dự án thư viện và dự án ứng dụng (miễn phí). Bây giờ tôi sẽ thêm một dự án mới cho phiên bản trả tiền.

Vấn đề chính của tôi là phải làm theo cách hiệu quả và đáng tin cậy nhất để nhập cài đặt cũ và dữ liệu từ phiên bản miễn phí nếu nó được cài đặt trên điện thoại của người dùng.

  • Lý tưởng nhất, tôi muốn người dùng không phải xuất dữ liệu và cài đặt theo cách thủ công.
  • Tôi nghĩ đường dẫn tệp hardcoding không mạnh mẽ.
  • Tôi quá lười biếng và bị ám ảnh khi triển khai ContentProvider.

Có cách nào dễ dàng để truy vấn dữ liệu và cài đặt từ ứng dụng khác của tôi không, với tên gói?

Cảm ơn bạn rất nhiều.

+0

Bạn chỉ cần sao chép qua SharedPreferneces? – inazaruk

+0

Tôi sẽ cần giữ cả SharedPreferences và cơ sở dữ liệu SQLite. Tôi đang xem xét mua hàng trong ứng dụng do Barry đề xuất bên dưới – Phil

Trả lời

5

Bạn không cần phải sao chép bất kỳ thứ gì hoặc thậm chí cài đặt ứng dụng khác. Chỉ cần thêm mua hàng trong ứng dụng vào ứng dụng miễn phí để vô hiệu hóa quảng cáo.

Barry

+0

Tôi sẽ đọc thêm về điều đó. Cảm ơn Barry! – Phil

+0

Tôi đã nghiên cứu nhiều hơn và nhược điểm của phương pháp tiếp cận trong ứng dụng là bạn chỉ nhận được một danh sách ứng dụng trong Android Market. Có lẽ cách tiếp cận tốt nhất là cung cấp BOTH phương pháp mua hàng, nếu bạn có thể bận tâm. –

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