Tôi đang cố gắng kiểm tra Dịch vụ của Google Play với Android Studio mới. Tôi có một dự án phụ thuộc vào google_play_services.jar. Nhưng khi tôi cố gắng xây dựng lại dự án, tôi gặp các lỗi sau:
Information:[TstGP3-TstGP3] Crunching PNG Files in source dir: C:\Users\ans\AndroidStudioProjects\TstGP3\TstGP3\src\main\res
Information:[TstGP3-TstGP3] To destination dir: C:\Users\ans\AndroidStudioProjects\TstGP3\build\classes\res-cache\TstGP3-TstGP3
Information:Compilation completed with 2 errors and 0 warnings in 2 sec
Information:2 errors
Information:0 warnings
C:\Users\ans\.AndroidStudioPreview\system\compiler\tstgp3.3f17bd41\.generated\Android_BuildConfig_Generator\TstGP3-TstGP3.74fc5b25\production\com\example\tstgp3\BuildConfig.java
Error:Error:line (4)error: duplicate class: com.example.tstgp3.BuildConfig
C:\Users\ans\.AndroidStudioPreview\system\compiler\tstgp3.3f17bd41\.generated\aapt\TstGP3-TstGP3.74fc5b25\production\com\example\tstgp3\R.java
Error:Error:line (10)error: duplicate class: com.example.tstgp3.R
Có vẻ như nó có hai tệp BuildConfig và cũng có hai lớp R. Làm cách nào để giải quyết vấn đề?
BIÊN TẬP:
Tôi đã nhận thấy rằng trình biên dịch biên dịch hai tệp R.java: tệp nằm trong thư mục dự án của tôi và tệp khác nằm trong thư mục% USERPROFILE% .AndroidStudioPreview Vì vậy, tôi đã cố gắng loại trừ thư mục "Xem trước" này trong cài đặt trình biên dịch và bây giờ nó đang hoạt động. Sự cố này chỉ xảy ra sau khi tôi bắt đầu sử dụng các lớp Dịch vụ của Google Play trong dự án của mình. Tôi sẽ đánh giá cao nếu ai đó có thể giải thích lý do đằng sau vấn đề này.