2015-03-20 26 views
17

Tôi đã cài đặt Fabric plugin mới nhất cho Android Studio và nó chạy tốt trong một thời gian. Ngay sau khi cập nhật lên Android Studio 1.1.0 Tôi đã nhận này trong trường hợp đăng nhập:Ngoại lệ trong plugin Vải cho Android Studio

enter image description here

Và NullPointerException:

update failed for AnAction with ID=Actions.Crashlytics.CrashlyticsAction java.lang.NullPointerException at com.crashlytics.tools.intellij.CrashlyticsPlugin.getCrashlyticsBridge(CrashlyticsPlugin.java:104) 
at com.crashlytics.tools.intellij.actions.CrashlyticsAction.getDelegate(CrashlyticsAction.java:24) 
at com.crashlytics.tools.intellij.actions.CrashlyticsAction.update(CrashlyticsAction.java:34) 
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:113) 
at com.intellij.openapi.actionSystem.impl.Utils.doUpdate(Utils.java:187) 
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:138) 
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:163) 
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:95) 
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$2.run(ActionToolbarImpl.java:927) 
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActions(ActionToolbarImpl.java:966) 
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:913) 
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateAllToolbarsImmediately(ActionToolbarImpl.java:72) 
at com.intellij.ide.actions.SearchEverywhereAction$11$1.run(SearchEverywhereAction.java:511) 
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312) 
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) 
at java.awt.EventQueue.access$200(EventQueue.java:103) 
at java.awt.EventQueue$3.run(EventQueue.java:694) 
at java.awt.EventQueue$3.run(EventQueue.java:692) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) 
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) 
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:697) 
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524) 
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335) 
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) 
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) 
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) 
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) 
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) 
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) 

tôi đã cố gắng xây dựng lại, cài đặt lại các plugin, nhưng tôi vẫn nhận được cùng một ngoại lệ. Tôi nghi ngờ rằng ngoại lệ là do/có một cái gì đó để làm với bản cập nhật Android studio lên 1.1.0.

Tôi đã báo cáo sự cố, nhưng điều đó không giải quyết được sự cố. Có ai gặp vấn đề này không? Bất kỳ ý tưởng?

+1

Tôi có thể xác nhận xem vấn đề này ngay bây giờ, tôi không nghĩ rằng nó phải làm với nâng cấp lên 1.1.0 như tôi đã làm điều đó một thời gian trước đây. – Raanan

+1

Các cơ sở mã có khác nhau đối với plugin Crashlytics trực tiếp và Crashlytics được cài đặt qua Fabric không? Trên Vải, tôi vẫn gặp sự cố này ngay cả sau khi tải xuống lại –

+0

plugin tải xuống lại vải đã sửa lỗi này. Tôi muốn họ đặt số phiên bản trên các bản tải xuống hoặc trong khu vực tải xuống plugin. –

Trả lời

10

Uninstall và Re-tải plugin

tôi gỡ bỏ cài đặt các plugin Vải và cài đặt một mới được tải về 2.2.0 phiên bản của plugin (không nhớ) và bây giờ có vẻ như các ngoại lệ đã biến mất.

Note: Sau khi hiệu chỉnh từ @Dheeraj Bhaskar, tôi thực sự đã làm quá trình cho các plugin Vải - Tôi không thể tìm thấy một tùy chọn để tải về một Crashlytics plugin.

+1

Các cơ sở mã khác nhau cho plugin Crashlytics trực tiếp và Crashlytics được cài đặt thông qua Fabric? Trên Vải, tôi vẫn gặp sự cố này. –

+0

tải xuống lại plugin vải đã sửa lỗi này. Tôi muốn họ đặt số phiên bản trên các bản tải xuống hoặc trong khu vực tải xuống plugin. –

+0

Thật không may, sau một thời gian (đóng Android Studio và mở lại) ngoại lệ xuất hiện trở lại. – ViksaaSkool

1

Điều này đã xảy ra với tôi trong nhiều tháng. Phiên bản mới nhất của AS. Tải xuống plugin Vải mới nhất.

Tôi đã gửi email hỗ trợ nhiều lần, nhưng tôi nhận được câu trả lời ngu ngốc tương tự hơn và hơn: "Bạn phải giải nén plugin trước khi nhập".

Thực sự là không. Tôi đã nhập tệp zip như bạn đã nói. Nhưng vấn đề vẫn xảy ra.

Vui lòng sửa lỗi này.

EDIT: https://stackoverflow.com/a/29941872/150050

+0

Tương tự tại đây. đăng nhập thành công, hiển thị màn hình lựa chọn "bộ dụng cụ" và quay trở lại để đăng nhập – Muzikant

+1

Những người mặc vải không thân thiện với người dùng. Họ giữ cho bạn treo với câu trả lời trong nhiều tháng không hiểu các nhà phát triển không thể chờ đợi. Hãy hy vọng một sự thay thế sẽ sớm xuất hiện. – checklist

+0

@checklist XIN XEM GIẢI PHÁP CỦA TÔI TẠI ĐÂY http://stackoverflow.com/a/29941872/150050 – aaa90210

0

tôi đã có vấn đề chính xác cùng, Tôi đang sử dụng AndroidStudio tất cả các thời điểm gần nhất và vì một lý do plugin vải không hoạt động. Cách tôi giải quyết vấn đề là do không sử dụng plugin Android Studio Studio và thay vào đó tải xuống Trình cắm Vải IntelliJ.

Để đảm bảo hoạt động, bạn nên gỡ cài đặt bất kỳ plugin vải nào bạn hiện có và khởi động lại Android Studio. Sau đó, khởi chạy Android Studio và cài đặt tệp tải xuống FabricIntelliJPlugin.zip đã tải xuống dưới dạng plugin và áp dụng các thay đổi. (đừng quên khởi động lại)

Hy vọng điều này sẽ hữu ích.

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