2013-05-31 32 views
63

Sau khi chạy một lần thành công, Android Studio sẽ không mở được. Lỗi này là:Android Studio không mở được bằng cách báo lỗi "Tệp đã bị khóa"

Tệp trong C: \ Program Files (x86) \ Android \ android-studio \ system \ caches bị khóa. Android Studio sẽ không thể bắt đầu.

Có ai tìm giải pháp của nó không?

+0

Xác minh trong WTM rằng quá trình studio trước đó không chạy. Nếu có - hãy giết nó – t3hn00b

+0

Bạn đã cố gắng tắt quy trình trong Trình quản lý Tác vụ chưa? –

Trả lời

151

Giải Quyết trong Windows 7:

  1. Đến thư mục nơi android-studio được cài đặt. (ví dụ: C:\Program Files (x86)\Android\android-studio)

  2. Bây giờ hãy đi lên một thư mục. (ví dụ: C:\Program Files (x86)\Android)

  3. Nhấp chuột phải vào thư mục android-studio và truy cập Thuộc tính.

  4. Trong cửa sổ Thuộc tính, hãy chuyển đến tab Bảo mật.

  5. Nhấp vào nút Chỉnh sửa.

  6. Một cửa sổ mới sẽ mở ra, ở đây bạn nhấp vào Người dùng (bạn-tên người dùng hoặc-bạn-group-name)

  7. Từ danh sách dưới đây, kiểm tra phép trước Full kiểm soát.

  8. Bấm OK, sau đó lại OK.

Bây giờ bạn có thể dễ dàng sử dụng Android Studio thay vì "Chạy dưới dạng quản trị viên" mọi lúc.

+0

Làm việc cho tôi. Cảm ơn! –

+0

Cảm ơn, nó đã làm việc cho tôi! – natanaelfonseca

+0

Tuyệt vời! Cảm ơn bạn – everton

27

Nếu bạn đang chạy trong Windows 7/Vista/v.v ..., hãy thử chạy Android Studio làm quản trị viên. Tôi đã có cùng một vấn đề và điều này cố định nó cho tôi.

+0

Công trình này! Tôi nhận được lỗi này sau khi sử dụng ccleaner. – Biribu

+0

Tính năng này hoạt động. Lưu ý rằng tệp thực thi được đặt tại: C: \ Program Files (x86) \ Android \ android-studio \ bin –

+0

có nó hoạt động !!! – jing1988ccc

2

Trong khi cài đặt, hãy chọn "cài đặt cho người dùng hiện tại". Android Studio sẽ được cài đặt trong thư mục của người dùng mà không có bất kỳ sự cố ủy quyền nào. Cá nhân tôi không thích chạy chương trình với quyền quản trị.

+3

Cài đặt cho tất cả người dùng đặt studio trong "Program Files" dường như kế thừa cờ chỉ đọc cho tất cả thư mục con và tệp (đối với tôi trên Win 7). Nhưng thư mục cache trong studio là thứ dường như cần phải có thể thay đổi được. tại sao lại chú ý đến bộ đệm ở một nơi nào đó khác được chia sẻ nhưng không chỉ đọc? – Greg

+0

@Greg: Có ... Đặt thư mục cache trong% ProgramData% hoặc thậm chí thư mục% AppData% của mỗi người dùng sẽ là một ý tưởng hay. –

4

Tôi cũng đã cài đặt ứng dụng này cho tất cả người dùng và gặp lỗi này vào lần chạy thứ hai. Không muốn cài đặt lại nó, và cũng không muốn chạy các chương trình như quản trị trừ khi cần thiết, vì vậy tôi chỉ thay đổi một vài điều khoản tập tin và nó chạy tốt.

Tôi đã thay đổi cài đặt trên C: \ Program Files (x86) \ Android \ android-studio và cho phép áp dụng cho tất cả các thư mục con - đã xóa Chỉ đọc và cấp cho nhóm localhost/Users quyền sửa đổi tệp trong thư mục này. Làm việc tốt sau đó. Nếu bạn muốn an toàn hơn, chỉ cần cấp cho người dùng quyền sửa đổi các thư mục đó.

+0

Tôi thấy rằng việc thay đổi quyền (Thuộc tính -> Bảo mật -> Nâng cao -> Quyền -> Thay đổi Quyền) trên thư mục để cung cấp cho nhóm Người dùng quyền kiểm soát hoàn toàn thư mục% ProgramFiles% \ Android \ android đã giải quyết được sự cố. –

+0

Hãy cẩn thận với toàn quyền kiểm soát - nó cho phép người dùng khác thay đổi quyền đối với tệp, bao gồm cả việc xóa khả năng sửa đổi tệp của bạn. Sửa đổi thường là cược an toàn hơn. – Rob

0

nếu u cài đặt cho tất cả người dùng, chạy với tư cách quản trị viên sẽ giải quyết. Đã kiểm tra trong windows 8.

0

GIẢI PHÁP SIMPLEST: Gỡ cài đặt Android Studio và cài đặt lại lần nữa Tôi đã gặp phải sự cố tương tự và giải quyết được sự cố.

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