2013-08-10 28 views
59

Tôi có băng thông rất chậm, vì vậy tôi đang cố gắng giữ tất cả các tệp được yêu cầu trên máy cục bộ để đặt Android studio hoàn toàn ngoại tuyến. Khi tôi bấm vào tạo New Project nó luôn luôn cố gắng để tải về một tập tin có tên gradle-1.6-bin.zip mà tôi tải về và cố gắng để cài đặt tại địa phương thông qua quản lý plugin nhưng nó mang lại cho tôi một lỗi:Cách thiết lập Android Studio hoạt động hoàn toàn ngoại tuyến?

fail to load plugin descriptor from file gradle-1.6-bin.zip

Vậy điều gì các tệp khác tôi cần tải xuống và cách cài đặt chúng đúng cách để làm việc ngoại tuyến với Android Studio.

+5

Có vẻ như đây là sự cố phổ biến: (https://code.google.com/p/android/issues/detail?id=58151&q=android%20studio%20offline&colspec=ID%20Type%20Status%20Owner%20Summary % 20Stars) chưa được giải quyết ...:/Tôi không có AS được cài đặt trên máy này nhưng nếu tôi đã thử nghiệm một máy được kết nối với internet và sử dụng công cụ như wireshark để giám sát mọi yêu cầu và kéo tất cả các tệp được yêu cầu (và có thể thiết lập máy chủ http địa phương và sửa đổi tệp máy chủ của bạn để chuyển hướng kết nối tới máy chủ Android Studio đến máy chủ cục bộ của bạn). –

Trả lời

12

Ok các bạn cuối cùng tôi đã khắc phục được vấn đề này ở đây là giải pháp.

1: Tải xuống gradle-1.6-bin.zip để sử dụng ngoại tuyến.

2: Bây giờ hãy dán nó vào thư mục C:\Users\username\.gradle.

3: Mở AndroidStudio và nhấp vào tùy chọn Create New Project và bạn sẽ không gặp lỗi này nữa khi ngoại tuyến. Nhưng bạn có thể nhận được lỗi khác như tôi hay một số Erro khác như thế này ...

enter image description here

đừng lo lắng chỉ cần bỏ qua nó. Dự án mới của bạn với tên được chỉ định của bạn đã được tạo. Bây giờ bấm vào Import Project và đi đến con đường

C:/users/username/AndroidStudioProject

và mở dự án của bạn và bạn đã làm xong.

25

Android Studio 0.4.0 hiện nay bao gồm hỗ trợ cho ẩn:

http://tools.android.com/recent/androidstudio040released

"Bây giờ bạn có thể mở trình biên dịch> Tùy chọn Gradle và kích hoạt chế độ Offline, mà sẽ cho Gradle bỏ qua update-to-date kiểm tra "

+0

Hộp kiểm này không hoạt động ngay cả trong phiên bản 1.1, bạn có thể kiểm tra tại đây https://plus.google.com/u/0/115692564989237473252/posts/LGSbniYqj3Q – AaA

+1

Nhưng bạn phải xây dựng nó trực tuyến một lần để được phép làm điều đó ngoại tuyến laters –

+0

Tôi có ý tưởng tự động tạo các hình ảnh mipmap có độ phân giải khác nhau của hình ảnh từ liên kết này. Tôi đã tìm kiếm điều đó trong một thời gian dài. Cảm ơn –

3

Cũng giống như trợ giúp nếu bạn đi với chế độ ngoại tuyến Android Studio 0.4.x (vì chuỗi này là một trong những chủ đề chính mà google ném lên khi truy vấn vấn đề này).

Từ Alex Ruiz (Google+):

If you specify dependency versions using "+" (e.g. 0.8.+) Gradle (not Android Studio) will check that you have the latest version of such dependency periodically (every 24 hours,) even in offline mode

Bạn cần phải thực hiện thêm ra.

3

Trên Android 0.5.1 bạn có thể tìm thấy những tùy chọn ẩn trong File/Settings/Gradle (trong phần Cài đặt Project)/ngoại tuyến làm việc

16

Tôi đang sử dụng android studio 0.5.4 (Mavericks)

Preferences -> Gradle -> Global Gradle Settings -> Offline work

+0

Điều đó có phù hợp với bạn không? Nó đã không thực sự làm bất cứ điều gì cho tôi, và có vẻ như nó thậm chí không thực sự được thiết kế để cho bạn làm việc mà không có internet: http://stackoverflow.com/a/24019199/5457243 – Caketray

3

Không chắc chắn nếu nó đã được gỡ bỏ trước đây, tôi nghe nói đó là kinda buggy trong 0.5.8 nhưng trong AS 0.5.9 các thiết lập là có:

Gradle > Global Gradle settings > Offline work

0

tôi t có vẻ như mặc dù gradle đã không được cài đặt cho tôi. Đi tới số Android/Sdk/tools/templates/gradle/wrapper và chạy ./gradlew tasks --debug đã dẫn đến việc tải xuống.

+0

Điều này đã thực sự làm việc, nhưng dự án của tôi Tuy nhiên, sẽ không bắt đầu xây dựng. Tôi đã chọn tùy chọn để xây dựng nó một lần với tùy chọn trực tuyến (bật lên như một tùy chọn trong bảng điều khiển sau khi xây dựng không thành công) và Android Studio bắt đầu tải xuống và cài đặt tất cả các tệp bị thiếu. Điều này đã làm cho tôi, bây giờ xây dựng cũng hoạt động mà không cần kết nối internet. Tôi phải kiểm tra lại tùy chọn ngoại tuyến, tuy nhiên (File-> Settings-> Search for 'gradle' và kiểm tra tùy chọn offline). – Yeehaw

10

Android Studio 1.3.1 có không

Gradle > Global Gradle settings > Offline work

hay một

Compiler

menu. Để truy cập vào menu trình biên dịch, hãy vào:

File > Settings > Build, Execution & Deployment > Compiler > Compiler

và bỏ chọn Configure on demand

Trên đây vẫn sử dụng dữ liệu nhưng nhanh hơn, tôi đã có thể tải hình ảnh và bản đồ. Tuy nhiên, ngoài ra, nếu bạn muốn trở thành hoàn toàn ẩn, bạn cần phải làm như sau:

File -> Settings ->Build, Execution,Deployment -> Build Tools -> Gradle -> 

séc Offline work

Nhấp vào nút OK.

Đối với Android Studio 2.0, đó là quy trình tương tự.

+0

Cùng với chế độ ngoại tuyến, chúng tôi phải thay đổi 'distrbutionURI' thành một cái gì đó như distributionUrl = file: ///home/foo/downloads/gradle-2.2.1-all.zip – lucifer

0

Bạn có thể bật từ File-> Build, Execution, Deployment-> Build Tools-> Gradle-> Offline Work.

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