Tôi có một dự án thư viện. Tôi muốn sử dụng hệ thống xây dựng mới của Android. Hiện tại tôi đang gặp phải một kịch bản khá khó chịu.Android Studio thiếu phụ thuộc bên ngoài
Tôi có các phụ thuộc được xác định trên gradle.build
nhưng chúng không bao giờ xuất hiện trong Thư viện bên ngoài trong Android Studio. Do đó tất cả các tham chiếu đến các thư viện được đánh dấu là lỗi.
Khi tôi chạy gradle dependencies
trên dòng lệnh, nó hiển thị cây phụ thuộc đầy đủ và biên dịch thành công. Vấn đề rõ ràng là với Android Studio.
Tôi đã cố gắng khởi động lại IDE/OS nhưng không có gì.
Đây là gradle.build tôi
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4.1'
}
}
apply plugin: 'android-library'
apply plugin: 'idea'
repositories {
mavenCentral()
}
dependencies {
compile 'junit:junit:4.11'
compile 'org.robolectric:robolectric:2.1:jar-with-dependencies'
compile 'com.google.android:android:4.1.1.4'
compile 'com.google.android:support-v4:r7'
compile 'info.cukes:cucumber-java:1.1.3'
compile 'info.cukes:cucumber-junit:1.1.3'
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
versionCode 1
versionName "0.3-SNAPSHOT"
minSdkVersion 15
targetSdkVersion 17
}
}
CẬP NHẬT
Vấn đề này dường như được cố định trên phiên bản mới nhất Android Studio (0.2.5)
Bạn trả lời nghe có vẻ đúng. Khi tôi có thời gian để kiểm tra nó, tôi sẽ chấp nhận nó. Btw, tôi đã mở một vấn đề trên bộ theo dõi AOSP. – Axxiss
Bây giờ là ngày 1 tháng 8, điều này có đúng với Android Studio 0.2.2 không? –
làm thế nào tôi có thể đặt thư viện trong Thư viện Ngoài trên build.gradle? – Akexorcist