2013-09-27 272 views
9

Khi sử dụng plugin Crashlytics trong intellij tôi làm theo các bước sau.Plugin Android Crashlytics không cài đặt thư viện

  1. Nhấp vào plugin trên thanh công cụ.
  2. Chọn ứng dụng
  3. Cho phép crashlytics cập nhật AndroidManifest.xml cũng như Hoạt động đầu tiên của tôi. enter image description here
  4. Nhấp vào "Tiếp theo"
  5. Thử xây dựng Ứng dụng dưới dạng plugin hướng dẫn. enter image description here

Sau đó, khi tôi cố gắng để xây dựng i có được điều này:

gói com.crashlytics.android không tồn tại enter image description here

tôi nhìn vào phụ thuộc và thư viện của tôi và jar là hư không để được tìm thấy. Tôi thiếu điều gì khiến thư viện không được tải?

+1

bạn đã tìm thấy giải pháp chưa? Tôi đang chạy vào cùng một vấn đề –

+0

Không. Tôi đã tiếp xúc với crashlytics. Họ đã không có một giải pháp ngay lập tức ra khỏi dơi, vì vậy họ đang "nhìn vào nó" –

+1

Vâng tôi thấy rằng vấn đề nằm trong tập tin build.gradle của tôi. Sau khi làm theo https://crashlytics.com/downloads/gradle, tất cả đều hoạt động! –

Trả lời

1

Các cấu hình sau đây nên làm việc cho các dự án Gradle dựa trên:

buildscript { 
    repositories { 
     maven { url "http://download.crashlytics.com/maven" } 
    } 
    dependencies { 
     classpath "com.crashlytics.tools.gradle:crashlytics-gradle:1.+" 
    } 
} 
apply plugin: "crashlytics" 
repositories { 
    maven { url "http://download.crashlytics.com/maven" } 
} 
dependencies { 
    compile "com.crashlytics.android:crashlytics:1.1.+" 
} 

Taken từ https://crashlytics.com/downloads/gradle

+1

Quay lại khi tôi đăng câu hỏi, đây không phải là một lựa chọn. Nhưng hôm nay, đây là câu trả lời đúng –

3

Tôi đã giải quyết vấn đề này bằng cách làm theo hướng dẫn của maven ở đây https://crashlytics.com/downloads/maven và sau đó lấy bình từ m2 của tôi và đặt nó vào thư mục libs của tôi. (Dự án đặc biệt này đã được bắt đầu như một dự án maven, sau đó Maven đã bị loại bỏ và nó vẫn chưa được di chuyển đến Gradle, vì vậy chúng tôi đang ở trong đất của người không). Dù sao, bây giờ tôi có cái bình.

1

Sau khi thiết lập tự động từ studio android, tôi nhớ da diết dòng này:

compile 'com.crashlytics.android:crashlytics:1.1.+'