Có cách nào để chúng tôi có thể cập nhật (không phải cài đặt lại) apk không có trên thị trường trên thiết bị Android không? Tôi chỉ có thể tìm thấy một lượt cài đặt adb (không giống như bản cập nhật adb)
Có cách nào để chúng tôi có thể cập nhật (không phải cài đặt lại) apk không có trên thị trường trên thiết bị Android không? Tôi chỉ có thể tìm thấy một lượt cài đặt adb (không giống như bản cập nhật adb)
Câu trả lời:
adb install -r
là bản cập nhật gần nhất mà bạn nhận được, đó thực sự là một bản cập nhật vì nó giữ cơ sở dữ liệu và các tùy chọn được lưu trữ. Nếu bạn gỡ cài đặt / cài đặt lại, cả cơ sở dữ liệu ứng dụng và tùy chọn sẽ bị xóa. Chính xác thì bạn đang cố gắng cập nhật điều gì về ứng dụng mà tùy chọn -r không giúp được bạn?
adb install -r
không hiệu quả với tôi. Vì vậy, tôi đã thực hiện một giải pháp nhỏ.
Gỡ cài đặt ứng dụng nhưng vẫn giữ dữ liệu bằng cách sử dụng adb uninstall -k com.packagename
. Thao tác này sẽ gỡ cài đặt ứng dụng nhưng vẫn giữ dữ liệu. Xem này
Cài đặt lại ứng dụng bằng cách sử dụng adb install package.here
.
Lưu ý: Bạn phải có quyền truy cập root để thực hiện các lệnh này.
Cách dễ nhất để làm điều đó giống hệt như apk chợ, là tải APK xuống điện thoại của bạn (tức là tải xuống từ Google Drive hoặc từ email) và sau đó nhấp vào APK trong thư viện Tải xuống