2013-02-04 41 views
6

Tôi có ứng dụng phải trả phí trong Cửa hàng Play (Profile Widget, trong trường hợp ai đó đang thắc mắc;)) và tôi muốn cho phép một số người dùng (bạn bè hoặc những người không có thẻ tín dụng) để tải xuống miễn phí.Cho phép người dùng tải xuống ứng dụng trả phí của riêng bạn miễn phí trong Android

Tất nhiên tôi chỉ có thể gửi cho họ APK, nhưng họ sẽ không tự động cập nhật và với mọi bản cập nhật cho ứng dụng tôi sẽ phải gửi lại tất cả tệp APK. Và cũng có thể, bằng cách sử dụng phương pháp này, bất kỳ ai có quyền truy cập vào tệp APK sẽ có thể cài đặt ứng dụng miễn phí.

Tôi thấy rằng bằng cách sử dụng Thư viện cấp phép Android, bạn có thể làm cho một số người dùng bỏ qua Kiểm tra giấy phép, nhưng tôi muốn ứng dụng hiển thị là "Đã mua" cho họ trong Cửa hàng Play và tôi không nghĩ điều này sẽ làm nó.

Tôi đã tìm kiếm Stack Overflow nhưng không tìm thấy giải pháp nào (như tạo APK riêng và kiểm tra sự tồn tại của nó từ ứng dụng "thực") đã xử lý phần tự động cập nhật.

Có ai tìm thấy giải pháp tốt cho việc này không?

Cảm ơn trước!

+1

Tôi không chắc chắn cách làm việc tất cả điều này, nhưng đối với các ứng dụng mà tôi phát triển và cài đặt thông qua ADB, thị trường nhận ra rằng tôi đã cài đặt mặc dù tôi không cài đặt nó thông qua thị trường. Có lẽ việc gửi APK không phải là một ý tưởng tồi. Và nếu họ là bạn của bạn, thì hy vọng họ sẽ không phân phối lại. – gsingh2011

Trả lời

3

Giờ đây, bạn có thể tạo và phân phối mã khuyến mãi cho người dùng hiện tại và mới trên Google Play để tăng mức độ tương tác. Trong tab Quảng cáo trong Bảng điều khiển dành cho nhà phát triển, bạn có thể thiết lập mã khuyến mại cho ứng dụng, trò chơi và sản phẩm trong ứng dụng để phân phối trong chiến dịch tiếp thị của riêng mình (tối đa 500 mã cho mỗi ứng dụng, mỗi quý). Cân nhắc sử dụng mã khuyến mại để thưởng cho người dùng trung thành và thu hút khách hàng mới.

tham khảo: 1) http://android-developers.blogspot.in/2016/01/create-promo-codes-for-your-apps-and-in.html

2) https://support.google.com/googleplay/android-developer/answer/6321495

4

Giải pháp tốt nhất là yêu cầu họ mua ứng dụng, sau đó hoàn tiền cho giao dịch mua của họ. Nó vẫn sẽ hiển thị như là trả tiền. Ngoài ra, bạn có thể cung cấp cho họ ứng dụng và cấp phép cho nó qua LVL và định cấu hình địa chỉ email của họ dưới dạng danh sách tài khoản thử nghiệm khi đã mua. Tuy nhiên, họ sẽ không nhận được bản cập nhật.

+0

Cảm ơn câu trả lời ... vấn đề là tùy chọn đầu tiên không hợp lệ đối với những người không có thẻ tín dụng và, như bạn đã nói, không tùy chọn nào sẽ cho phép cập nhật ... ... nhưng dù sao, vì không có dường như có nhiều lựa chọn hơn, vâng, tôi nghĩ đó là những gì tôi sẽ làm. Cảm ơn! – LuTHieR

+0

hmmm, còn việc tạo phiên bản miễn phí của cùng một ứng dụng trong cửa hàng Play nhưng được xuất bản trong phiên bản alpha thì sao? – Anze

0

Tôi có cùng một vấn đề, tôi đã kiểm tra và từ những gì tôi có thể thấy không có tương tự với hệ thống Apple (Cung cấp một mã sử dụng để tải xuống ứng dụng).

Nếu bạn chỉ cung cấp cho họ APK, bạn sẽ không nhận được sự cố/ANR từ họ và họ sẽ không tự động nhận nội dung cập nhật.

Đó là điều mà Google thực sự cần khắc phục, xin lỗi không có lựa chọn nào tốt hơn.

(Tôi có cùng một vấn đề với thiết bị của riêng mình (bạn không thể mua ứng dụng của riêng mình), tôi gặp sự cố hiếm khi xảy ra trên ứng dụng trên điện thoại của riêng tôi, nhưng tôi không thể tái tạo nó trên máy tính và các bản ghi cũng đã đạp xe qua lỗi vào thời điểm tôi đã làm, Việc có thể nhận được báo cáo sự cố thông qua bảng điều khiển dành cho nhà phát triển sẽ giúp tôi tiết kiệm rất nhiều xung quanh)

-3

Để tải xuống ứng dụng dưới dạng nhà phát triển: Google Playstore's từ chính thức về điều này, là bạn phải tạo tài khoản google thứ 2 để tải xuống ứng dụng mà bạn được liệt kê là nhà phát triển. Bằng cách đó các số liệu thống kê cho tải xuống và các điều khoản không bị vi phạm. Nói về cùng một vấn đề ngày hôm nay (mặc dù một lúc sau khi câu hỏi được đăng, những người khác sẽ thấy điều này với các vấn đề tương tự)

Để tặng miễn phí: Bạn không thể thay đổi ứng dụng miễn phí tại một thời điểm nhất định sau đó thông báo những người đó đánh nó trong một cửa sổ nào đó?

+9

Sau khi bạn thay đổi ứng dụng thành miễn phí, bạn sẽ không thể đổi lại ứng dụng đó thành trả phí sau này. – Stanley

0

đây là phương thức cập nhật và không có thẻ tín dụng.

Bạn có thể tạo phiên bản miễn phí của cùng một ứng dụng trong cửa hàng Play, nhưng xuất bản trong bản phát hành alpha. Sau đó, bạn có thể tạo nhóm thử nghiệm alpha + thử nghiệm của Google và đặt nhóm này làm nhóm người thử nghiệm cho phiên bản alpha.

Bây giờ, hãy thêm người dùng 'được cấp phép miễn phí' vào nhóm thử nghiệm alpha và họ có ứng dụng miễn phí của bạn.

Để đẩy bản cập nhật, bạn sẽ phải tải bản cập nhật cũng đến 'alpha miễn phí', đó không phải là vàng, nhưng tôi nghĩ là khá gần với tốt nhất mà bạn có thể nhận được tại thời điểm

Phương pháp này có một vấn đề . Miễn là cấp phép cho mỗi ứng dụng, bạn sẽ có khóa cấp phép khác và có thể luôn trả về TRUE, vì vậy nếu người dùng chia sẻ các apks, họ có thể cho phép người khác sử dụng ứng dụng, không hoàn toàn chắc chắn về sự xuất hiện này , nhưng bạn được cảnh báo, tốt hơn nếu bạn đang chia sẻ ứng dụng miễn phí cho người dùng đáng tin cậy.

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