Gần đây tôi đang cố gắng tạo một số ứng dụng Android với Android Studio.Tôi có thể sử dụng kết hợp mã Scala, Groovy và Java bằng Gradle như thế nào?
Hỗ trợ plugin Gradle tích hợp có sử dụng kết hợp mã Java, Groovy và Scala để tạo ứng dụng Android không?
Nhìn vào wiki gradle-android
, tôi thấy rằng sourceSet
không hoạt động với Android Studio (gặp lỗi "R được xác định lại").
Tôi đang sử dụng cách thức Gradle Wrapper mặc định trong Android Studio.
Làm cách nào để sử dụng kết hợp mã Scala, Groovy và Java trong dự án Android Studio của tôi?
Tôi đã cố gắng để thêm một số chỉ thị để build.gradle (như sử dụng apply plugin
và sourceSets
), nhưng họ dường như không làm việc.
Tôi nghĩ thay đổi một số mã như homeactivity.java vào homeactivity.groovy có thể làm việc, nhưng tôi đã không tìm thấy một cách để làm điều này được nêu ra.
Khi tôi bỏ ghi chú khối sourceSets
, tôi nhận được thông báo lỗi này:
Gradle: A problem occurred evaluating project ':AgricolaScore'.
> Could not find method groovy() for arguments [build_3cmthd[email protected]5f565e7] on source set main.
@dmahapatro, tôi có thể làm gì để biến câu hỏi này 'bị giữ' thành bình thường ?? – Gohan
Bạn có thể chỉnh sửa câu hỏi để giải quyết mối quan ngại rằng chủ yếu dựa trên ý kiến. Để được trợ giúp thêm về "tạm dừng" có nghĩa là gì, bạn nên xem trang có liên quan [this] (http://stackoverflow.com/help/closed-questions) từ trung tâm trợ giúp (có thể truy cập bằng cách nhấp vào "trợ giúp "trong thanh trên cùng). –
Anh ấy đã chỉnh sửa câu hỏi; giờ thì sao? Phải thừa nhận rằng, các chỉnh sửa khá nhỏ. – tripleee