2015-04-30 35 views
10

Máy của tôi có RAM 8 GB. Tôi đã cài đặt Android Studio 1.1.0 và áp dụng mọi thứ họ đã đăng here.Android Studio 1.1.0 bị treo khi chỉnh sửa build.gradle

Mọi thứ hoạt động tốt với ứng dụng Hello World nhỏ. Nhưng khi tôi bắt đầu chỉnh sửa build.gradle của một dự án lớn mà chúng tôi đã chuyển từ Eclipse, IDE bị treo trong 20 hoặc 30 giây. Nó bị treo ngay cả khi tôi không thêm hoặc xóa bất kỳ dòng nào. Ngay cả khi tôi chỉ cần nhấn Enter. Bên cạnh đó tôi không thấy bất kỳ quy trình nào đang chạy (lập chỉ mục, đồng bộ hóa, v.v.) ở dưới cùng.

Tôi đã chọn File -> Settings -> GradleUse auto-import không được chọn.

Khi họ đề nghị, tôi chạy jstack -l <pid> > dump.txt và đăng một thông điệp cùng với dump.txt trên https://code.google.com/p/android/issues/detail?id=82706#c35

tôi không thể đính kèm cùng dump.txt ở đây vì nó chứa khoảng 800 dòng.

Trả lời

1

Trong gradle.properties bạn file bỏ ghi chú dòng thứ 3 dưới đây, nếu không tồn tại tự tạo

# The setting is particularly useful for tweaking memory settings. 
# Default value: -Xmx10248m -XX:MaxPermSize=256m 
# org.gradle.jvmargs=-Xmx1024m -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 

này giúp tôi rất nhiều trong hoạt động android-studio

+0

Câu trả lời này có vẻ không phù hợp với câu hỏi, nhưng nó thực sự làm việc cho me.Thank bạn! – leo

3

Sau một thời gian xem xét vấn đề này , Tôi thấy rằng đó là một vấn đề tích cực trong diễn đàn Trình theo dõi sự cố Android.

https://code.google.com/p/android/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Status%20Priority%20Owner%20Summary%20Stars%20Reporter%20Opened&groupby=&sort=&id=59965

Bạn sẽ thấy nhận xét của tôi trong chủ đề đó nhưng tôi sẽ đăng nó ở đây cũng

tôi đã tìm hiểu TẠI SAO build.grade tôi sẽ treo khi chạm vào (số tiền bất kỳ chỉnh sửa một lần như vậy bao giờ).

Tôi đã có một tuyên bố nơi tôi sẽ lặp lại trên tất cả các biến thể và sau đó sẽ lặp qua đầu ra của từng biến thể và thực hiện bộ lọc trong số tệp xml. Nhận xét phần bộ lọc sẽ xóa vấn đề treo/đóng băng . Trong thực tế, chỉ lặp lại trên đầu ra đầu tiên (của biến thể đầu tiên) sẽ làm giảm đáng kể thời gian trễ này, vẫn còn, rất khó chịu.

Tôi khuyên bạn nên bắt đầu tệp build.gradle của mình từ đầu và thêm các phần dần dần cho đến khi bạn bắt gặp phần trong đó treo quá trình chỉnh sửa.

THỜI GIAN, hang này không nên xảy ra vì tôi chỉ đang chỉnh sửa tệp , không biên dịch cũng như không chạy.

Hy vọng rằng điều này có thể giúp một người nào đó

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