Tìm kiếm bài viết theo id

[Thủ thuật android] cài đặt ứng dụng lên thẻ nhớ ngoài (ko cần App2sd)

Thảo luận trong 'Chuyện trò' bắt đầu bởi Lộc, 30/1/11.

ID Topic : 2777345
Ngày đăng:
30/1/11 lúc 15:04
  1. Lộc Thành Viên Cấp 6

    Tham gia ngày:
    29/4/08
    Tuổi tham gia:
    17
    Bài viết:
    3,710
    Người dùng android hầu hết có bộ nhớ trong máy hạn chế, không được "thoải mái" cho lắm. Nếu mà còn cài thêm phần mềm vào bộ nhớ trong của máy không những làm giảm dung lượng mà còn giảm khả năng hoạt động của máy.

    Do đó việc cài ứng dụng lên thẻ nhớ gắn ngoài là một cách khắc phục, có một phần mềm có tác dụng như vậy đó là App2sd.

    Nhưng với android 2.2 froyo, chúng ta không cần đến app2sd nữa mà chúng ta có thể "ép" tất cả các ứng dụng third-party đã cài và sẽ cài chuyển sang thẻ nhớ gắn ngoài thay vì bộ nhớ trong bằng thủ thuật đơn giản sau:

    Bước 1: Bạn cần cài driver usb tương ứng cho từng loại máy android bạn sử dụng (ở đây mình dùng là samsung captivate).
    Bước 2: Download Anroid SDK ở đây
    Bước 3: Chạy file SDK Manager.exe và click vào "Available Packages" ở bên trái. Chọn tiếp Android Repository - SDK Platform Android 2.2... sau đó nhấn Install Selected. Nếu bị báo lỗi thì vào settings tick vào Force https://... trong Misc.
    Bước 4: sau khi cài xong các bác nhìn vào thư mục Android SDK sẽ thấy có thư mục mới là platform-tools trong đó có chứa file adb.exe. Chuột phải vào command prompt và "run as administrator".
    Chuyển đến thư mục có chứa platform-tools bằng đoạn code sau
    Mã:
    cd Linkthumucandroidsdk\platform-tools
    rồi enter
    Ví dụ mình đặt folder android sdk của mình ở desktop thì code của mình sẽ là
    Mã:
    cd C:\Users\Loccoc\Desktop\android-sdk-windows\platform-tools
    Cách đơn giản nhất là bạn vào trong thư mục platform-tools sau đó chuột phải vào file adb.exe chọn properties sẽ thấy đường dẫn đó.
    Bước 5: gõ adb shell (rồi enter)
    Bước 6: gõ pm setInstallLocation 2 (rồi enter là xong)

    Sau khi làm xong bước này reboot lại máy và vào settings - applications check lại sẽ thấy các apps đã cài trước và những apps cài sau này sẽ được chuyển hết lên thẻ nhớ ngoài thay vì bộ nhớ máy như cũ.
    Muốn trở lại thì dùng thay 2 bằng 0
    adb shell
    pm setInstallLocation 0

    Tested:
    Android version: 2.2
    Device: Samsung Captivate

    Ai làm chuột bạch thí nghiệm trên 2.1 đi rùi report ở đây cho mọi người biết. Mod thấy quan trọng thì stick lên cho ae cùng xem và làm nhé.
    Giờ thì tận hưởng sức mạnh của Android đi ae

    Nguồn: http://loc.com.vn
     
  2. n3h1p5 Thành Viên Cấp 6

    - ko co may de thu [Thủ thuật android] cài đặt ứng dụng lên thẻ nhớ ngoài (ko cần App2sd)
     
  3. solitary151 Thành Viên Cấp 4

    thanks bác chủ thớt, mới xài android nên bị đơ^^
     
  4. abred4699 Thành Viên Bạch Kim

    co ai lam chuot bach thu chua?
     
  5. sda Thành Viên Chưa Kích Hoạt

    mình có con lg gt 504 chạy 2.1 ko bt dc ko.huhuhu...