Tôi đã tải lên hai tệp APK vào cửa hàng Google Play. Một là phiên bản mới hơn và phiên bản cũ hơn. Phiên bản mới hơn là phiên bản hoạt động vì nó có phiên bản và Mã cao hơn. Bây giờ tôi đã tìm thấy một số lỗi trong phiên bản mới hơn và tôi muốn xóa nó khỏi Cửa hàng Play và kích hoạt phiên bản cũ hơn. Google Play sẽ không cho phép tôi hủy kích hoạt phiên bản mới hơn và kích hoạt lại phiên bản cũ hơn vì nó có tên phiên bản và mã thấp hơn. Vấn đề là tôi không phải là nhà phát triển và không xây dựng ứng dụng. Nhà phát triển ở một quốc gia khác và rất khó để giữ chúng.Tệp APK Android: Kích hoạt lại tệp APK cũ hơn trong Cửa hàng Google Play
Tôi có thể làm gì để kích hoạt lại phiên bản cũ? Tôi biết một giải pháp sẽ là thay đổi versionName và Code. Tôi chỉ có các tập tin apk, tôi có thể thay đổi những chi tiết trong Eclipse chỉ với tập tin apk và rất ít kinh nghiệm trong nhật thực hoặc phát triển các ứng dụng Android?
cảm ơn
@Booger Nếu kích hoạt lại phiên bản trước đó là không thể thì tại sao google giữ tất cả các phiên bản cũ trong google play? điểm ở đây là gì? tại sao google muốn tải nó máy chủ với apks không sử dụng được? – vnshetty
@vnshetty Một khi có thể có lý do khiến nhiều APK được giữ lại là hỗ trợ thanh toán trong ứng dụng cho người dùng vẫn có APK có mã phiên bản thấp hơn. Để thanh toán trong ứng dụng hoạt động, phải có APK trên Google Play có cùng mã chữ ký và phiên bản giống như mã đang chạy trên thiết bị của người dùng. Do đó, các APK đã hủy kích hoạt vẫn có thể cần thiết để hỗ trợ người dùng chưa cập nhật lên APK mới nhất. – Carl
Tôi không chắc chắn ở trên là chính xác, nhưng tôi đã đọc các bài viết chỉ ra rằng đây có thể là trường hợp, ít nhất là cho phiên bản IAB 2. Xem: http://stackoverflow.com/questions/11867878/updating -an-android-app-that-use-in-app-billing/11937938 # 11937938 – Carl