ฉันกำลังพยายามทดสอบบริการ Google Play กับ Android Studio ใหม่ ฉันมีโปรเจ็กต์ที่พึ่งพา google_play_services.jar แต่เมื่อฉันพยายามสร้างโครงการใหม่ฉันได้รับข้อผิดพลาดต่อไปนี้:
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
ดูเหมือนว่าจะมีไฟล์ BuildConfig สองไฟล์และ R สองคลาส ฉันจะแก้ไขปัญหาได้อย่างไร
แก้ไข:
ฉันสังเกตเห็นว่าคอมไพเลอร์รวบรวมไฟล์ R.java สองไฟล์: ไฟล์ที่อยู่ในโฟลเดอร์โปรเจ็กต์ของฉันและอีกไฟล์หนึ่งที่อยู่ในโฟลเดอร์% USERPROFILE% .AndroidStudioPreview ดังนั้นฉันจึงพยายามยกเว้นโฟลเดอร์ "Preview" นี้ในการตั้งค่าคอมไพเลอร์ และตอนนี้ก็ใช้งานได้แล้ว ปัญหานี้เกิดขึ้นหลังจากที่ฉันได้เริ่มใช้ชั้นเรียนบริการ Google Play ในโครงการของฉันแล้วเท่านั้น ฉันจะขอบคุณหากมีใครสามารถอธิบายเหตุผลเบื้องหลังปัญหานี้ได้