Trang chủ » làm thế nào để » Hướng dẫn cơ bản để cài đặt ứng dụng Android không tương thích từ Google Play

    Hướng dẫn cơ bản để cài đặt ứng dụng Android không tương thích từ Google Play

    Các nhà phát triển Android có thể giới hạn ứng dụng của họ ở một số thiết bị, quốc gia và phiên bản tối thiểu của Android. Tuy nhiên, có nhiều cách xung quanh những hạn chế này, cho phép bạn cài đặt các ứng dụng được đánh dấu là không tương thích với thiết bị của bạn.

    Lưu ý rằng tất cả các thủ thuật này đều không được Google hỗ trợ. Những thủ thuật này yêu cầu đánh lừa Google Play và nhiều thủ thuật yêu cầu root. Một số thủ thuật này có thể không hoạt động chính xác, vì Google không muốn chúng tôi làm những việc này.

    Tại sao ứng dụng không tương thích?

    Các nhà phát triển Android có thể hạn chế các ứng dụng của họ theo nhiều cách khác nhau:

    • Một số ứng dụng được đánh dấu là chỉ tương thích với một số điện thoại hoặc máy tính bảng nhất định. Tuy nhiên, chúng có thể chạy tốt trên các thiết bị không được hỗ trợ.
    • Các ứng dụng khác chỉ được phép cài đặt ở một số quốc gia. Ví dụ: bạn không thể cài đặt ứng dụng Hulu Plus bên ngoài Hoa Kỳ và một số ứng dụng ngân hàng trực tuyến chỉ khả dụng ở quốc gia của ngân hàng.
    • Tất cả các ứng dụng có phiên bản Android tối thiểu mà họ yêu cầu. Ví dụ: trình duyệt Chrome của Google yêu cầu Android 4.0 trở lên.

    Hãy nhớ rằng chỉ cần cài đặt một ứng dụng không tương thích sẽ không nhất thiết làm cho nó hoạt động. Một số ứng dụng thực sự có thể không tương thích với thiết bị của bạn, trong khi các ứng dụng khác (như Hulu) sẽ chỉ hoạt động khi được sử dụng trong Hoa Kỳ (hoặc với dịch vụ VPN hoặc DNS của Hoa Kỳ như Tunlr.)

    Lưu ý rằng bạn sẽ không thấy các ứng dụng không tương thích khi tìm kiếm thông qua Google Play trên điện thoại thông minh hoặc máy tính bảng Android của bạn. Họ sẽ không xuất hiện trong kết quả tìm kiếm. Bạn sẽ thấy các ứng dụng không tương thích khi tìm kiếm trên trang web Google Play.

    Bỏ qua các hạn chế thiết bị

    Các thiết bị Android bao gồm tệp build.prop xác định kiểu máy của thiết bị. nếu bạn có thiết bị Android đã root, bạn có thể chỉnh sửa tệp build.prop và làm cho thiết bị của bạn hoàn toàn là một thiết bị khác. Điều này sẽ cho phép bạn cài đặt các ứng dụng được đánh dấu là tương thích với thiết bị khác.

    Lưu ý rằng bạn sẽ cần được root để sử dụng thủ thuật này. Trước đây chúng tôi đã chỉ cho bạn cách dễ dàng root thiết bị Nexus bằng Bộ công cụ gốc Nexus của WugFresh. Quá trình sẽ khác nhau cho các thiết bị khác.

    Chúng tôi đã mô tả cách chỉnh sửa tệp build.prop của bạn theo cách thủ công, nhưng giờ đây có một cách dễ dàng hơn. Ứng dụng Market Helper mới cho phép bạn giả mạo một thiết bị khác mà không cần chỉnh sửa tệp build.prop của bạn. Nó dễ dàng hơn nhiều, nhanh hơn và an toàn hơn. (Tuy nhiên, hãy nhớ rằng nó cũng yêu cầu root.)

    Ứng dụng này không có sẵn trong Google Play, vì vậy bạn sẽ phải lấy nó từ trang web của nhà phát triển và tải nó. Sau khi cài đặt, hãy mở ứng dụng và bạn sẽ có thể giả mạo một thiết bị phổ biến như Samsung Galaxy S3 hoặc Nexus 7. Sau đó, bạn có thể cài đặt các ứng dụng tương thích với thiết bị đó. Sau khi hoàn tất, bạn có thể khởi động lại thiết bị của mình và thiết bị sẽ lại xuất hiện.

    Hãy nhớ rằng các ứng dụng được đánh dấu là không tương thích thực sự có thể không tương thích với thiết bị của bạn, vì vậy một số ứng dụng có thể không hoạt động đúng sau khi bạn cài đặt chúng..

    Thủ thuật cài đặt ứng dụng giới hạn quốc gia

    Một số ứng dụng chỉ có sẵn ở một số quốc gia. Nếu bạn quên cài đặt ứng dụng ngân hàng của mình trước khi đi du lịch hoặc bạn muốn cài đặt ứng dụng phát video hoặc nhạc không có sẵn ở quốc gia của mình, bạn có thể đánh lừa Google nghĩ rằng thiết bị của bạn thực sự ở một quốc gia khác.

    Chúng tôi đã sử dụng các thủ thuật này trong quá khứ để cài đặt các ứng dụng chỉ có ở Hoa Kỳ từ bên ngoài Hoa Kỳ. Tuy nhiên, không có thủ thuật nào trong số này hoạt động cho chúng tôi khi chúng tôi thử chúng trong khi soạn bài viết. Có thể Google chắc chắn tài khoản của chúng tôi ở bên ngoài Hoa Kỳ vì chúng tôi đã thanh toán bằng phương thức thanh toán không phải của Hoa Kỳ trên Google Play. Tuy nhiên, chúng tôi đã bao gồm những lời khuyên này với hy vọng rằng chúng vẫn có thể hoạt động cho một số bạn.

    Nếu bạn quản lý để cài đặt một ứng dụng giới hạn quốc gia, nó sẽ được liên kết với tài khoản của bạn, cho phép bạn cài đặt nó trên các thiết bị khác của mình mà không yêu cầu bất kỳ thủ thuật nào trong tương lai.

    Sử dụng VPN để cài đặt các ứng dụng bị giới hạn quốc gia

    Bạn có thể sử dụng VPN để đánh lừa Google nghĩ rằng thiết bị của bạn đang ở một quốc gia khác. Điều này chỉ có thể hoạt động trên các thiết bị không có kết nối di động, chẳng hạn như máy tính bảng, vì Google có thể sử dụng mạng di động mà thiết bị của bạn đang bật làm vị trí của nó.

    Sử dụng VPN không yêu cầu quyền truy cập root. Trước đây chúng tôi đã chỉ cho bạn cách kết nối với VPN trên Android. Nếu bạn cần VPN miễn phí tại Hoa Kỳ hoặc Vương quốc Anh, hãy thử cài đặt ứng dụng TunnelBear. TunnelBear chỉ cung cấp cho bạn một lượng dữ liệu miễn phí nhất định mỗi tháng, nhưng nó sẽ quá đủ để cài đặt một vài ứng dụng.

    Khởi động lại thiết bị Android của bạn, kết nối với VPN được đặt tại quốc gia thích hợp và sau đó mở ứng dụng Google Play. Thiết bị của bạn hy vọng giờ đây dường như được đặt ở một quốc gia khác, cho phép bạn tải xuống các ứng dụng có sẵn ở quốc gia của VPN.

    Bạn sẽ cần sử dụng một cái gì đó như Tunlr hoặc ứng dụng VPN để truy cập các dịch vụ truyền thông bị giới hạn ở quốc gia sau khi cài đặt ứng dụng phương tiện. Tuy nhiên, một số ứng dụng - như ứng dụng ngân hàng trực tuyến - sẽ hoạt động bình thường ở các quốc gia khác sau khi chúng được cài đặt.

    Sử dụng MarketEnabler để cài đặt các ứng dụng bị hạn chế theo quốc gia

    Nếu bạn có điện thoại thông minh có kết nối di động, Google sẽ sử dụng thông tin của người chăm sóc bạn để xác định quốc gia của họ. Nếu bạn có quyền truy cập root, bạn có thể cài đặt ứng dụng MarketEnabler. Ứng dụng này cho phép bạn giả mạo các số nhận dạng nhà cung cấp dịch vụ khác, làm cho thiết bị của bạn dường như ở trên một nhà mạng ở quốc gia khác. Ví dụ: nếu bạn chọn [chúng tôi] T-Mobile, điện thoại của bạn sẽ xuất hiện trên T-Mobile ở Hoa Kỳ.

    Cập nhật: Kể từ năm 2014, MarketEnabler không còn tồn tại. Các nhà phát triển của nó lưu ý rằng nó sẽ không hoạt động trong hầu hết các trường hợp. Chúng tôi sẽ để phần này ở đây cho hậu thế và bạn vẫn có thể tải xuống từ trang Google Code của nó, nhưng chúng tôi sẽ không mong đợi nhiều từ nó nữa.

    Với thủ thuật VPN hoặc MarketEnabler, bạn có thể cần xóa dữ liệu của ứng dụng Cửa hàng Google Play để làm cho nó phát hiện quốc gia mới của thiết bị của bạn. Để làm như vậy, hãy mở màn hình Cài đặt, chạm vào Ứng dụng, vuốt qua danh sách Tất cả, cuộn xuống ứng dụng Cửa hàng Google Play và nhấn vào nó. Nhấn Buộc dừng, Xóa dữ liệu và sau đó Xóa bộ nhớ cache.

    Mở lại Google Play và hy vọng nó sẽ tìm thấy vị trí mới của bạn.

    Cài đặt tệp APK của ứng dụng

    Nếu một ứng dụng được đánh dấu là không tương thích vì bạn ở sai quốc gia, bạn có thể định vị tệp .APK của ứng dụng và tải nó lên thiết bị của bạn.

    Lưu ý rằng tải xuống và cài đặt APK ngẫu nhiên từ web là một rủi ro bảo mật, giống như tải xuống các tệp EXE ngẫu nhiên từ các nguồn không chính thức là một rủi ro bảo mật trên Windows. Bạn không nên tải xuống APK từ các nguồn không đáng tin cậy. Tuy nhiên, một số ứng dụng được cung cấp dưới dạng APK chính thức.

    Bạn cũng có thể nhờ những người bạn biết ở một quốc gia khác trích xuất tệp APK từ thiết bị của họ và gửi cho bạn. (AirDroid có tính năng APK trích xuất dễ sử dụng.)

    Nâng cấp hệ điều hành Android của bạn

    Nếu bạn muốn một ứng dụng yêu cầu phiên bản Android mới hơn, bạn sẽ cần cập nhật thiết bị của mình lên phiên bản Android mới nhất để có được nó. Hầu hết các thiết bị Android không nhận được bản cập nhật, nhưng bạn có thể xem xét việc cài đặt ROM do cộng đồng tạo ra như CyanogenMod để có phiên bản Android mới hơn.

    Ví dụ: nếu bạn có điện thoại vẫn chạy Android 2.3, Gingerbread và bạn muốn cài đặt trình duyệt Chrome (chỉ có sẵn cho Android 4.0, Ice Cream Sandwich và các phiên bản Android mới hơn), bạn có thể tìm thấy ROM do cộng đồng phát triển như CyanogenMod có thể cập nhật thiết bị của bạn lên phiên bản Android mới hơn, cho phép bạn cài đặt và sử dụng ứng dụng.


    Bạn có biết bất kỳ thủ thuật nào khác để cài đặt các ứng dụng không tương thích? Các phương thức VPN và MarketEnabler để truy cập các ứng dụng giới hạn quốc gia dường như không còn hiệu quả với chúng tôi nữa, nhưng chúng có hiệu quả với bạn không? Nếu không, bạn đã tìm thấy một phương pháp tốt hơn? Để lại một bình luận và chia sẻ những gì bạn đã khám phá!

    Tín dụng hình ảnh: Dru Kelly trên Flickr, Johan Larsson trên Flickr