คำถามติดแท็ก android-studio

ใช้สำหรับคำถามเกี่ยวกับการใช้ Android Studio ซึ่งเป็น IDE อย่างเป็นทางการโดย Google ตั้งเป้าหมายไว้ที่การพัฒนาแอพ Android อย่าใช้สำหรับคำถามเกี่ยวกับการเขียนโปรแกรมสำหรับ Android โดยทั่วไป ใช้แท็ก [android] แทน

2
E / eglCodecCommon: GoldfishAddressSpaceHostMemoryAllocator: ioctl_ping ล้มเหลวสำหรับ device_type = 5, ret = -1
ทุกครั้งที่ฉันทดสอบแอพของฉันบน AndroidStudio ฉันจะได้รับข้อความแสดงข้อผิดพลาดนี้ แอพของฉันทำงานได้ดี แต่ฉันสับสนเล็กน้อย / อยากรู้ว่าข้อผิดพลาดนี้หมายถึงอะไร แม้ว่าฉันGoldfishAddressSpaceHostMemoryAllocatorจะหาผลลัพธ์ที่ไม่เกี่ยวข้อง 4 รายการ (พวกเขาตั้งชื่อคลาส แต่ไม่พยายามแก้ไข) ข้อความแสดงข้อผิดพลาดนี้หมายถึงอะไร

1
วิธีการบันทึกไฟล์โผในระบบไฟล์ด้วย Android studio ที่สร้างความคิดเห็น?
ฉันชอบวิธีที่Android StudioและVisual Studioสร้างความคิดเห็นสำหรับแต่ละวงเล็บปิด แต่เมื่อฉันเปิดไฟล์เดียวกันในnotepad ++หรือโปรแกรมแก้ไขข้อความอื่น ๆ ฉันไม่เห็นความคิดเห็นเหล่านั้น มีวิธีในการสร้างไฟล์ dart ที่บันทึกไว้หรือไม่ดังนั้นจึงมีความคิดเห็นเหล่านั้นเก็บไว้เป็นส่วนหนึ่งของรหัสข้อความ (ในความคิดเห็น)? นี่คือตัวอย่างรหัสหนึ่งที่ลักษณะโค้ดใน android studio แต่เมื่อเปิดด้วย notepad มันไม่ได้มีความคิดเห็นMaterialApp ฉันเดาว่ามีการตั้งค่าบางอย่างใน android studio ที่จะให้ฉันบันทึกไฟล์พร้อมความคิดเห็นที่สร้างขึ้นดังนั้นมันจะมีประโยชน์นอก Android studio เช่น git เป็นต้น

2
ไม่สามารถคัดลอกวางใน Android Studio
ฉันประสบกับปัญหาหลักสองข้อใน Android Studio ก่อนอื่นฉันไม่สามารถทำการคัดลอกและตัดแปะ ( ctrl+ c- ctrl+ v- ctrl+ x) ในบางคลาสได้ เพื่อแก้ไขปัญหานั้นฉันคลิก "invalide caches / restart" แต่มันจะหยุดลงทันที ปัญหาที่สองคือ (ฉันคิดว่ามันเกี่ยวข้องกับปัญหาแรก) คอมไพเลอร์ไม่รู้จักวิธีการและแอตทริบิวต์ที่กำหนดไว้แล้ว คำแนะนำอัตโนมัติเป็นต้นไม่ทำงาน ขั้นตอนที่ฉันพยายามแก้ไขปัญหาคือ ไฟล์ -> ล้างแคช / รีสตาร์ท ไฟล์ -> โหมดประหยัดพลังงาน -> ปิดการใช้งาน ปิดแท็บที่เปิดทั้งหมดและเริ่มใหม่ ไฟล์ -> ซิงค์โครงการที่มีไฟล์ Gradle ไฟล์ -> ซิงค์กับระบบไฟล์ ลบ JDK และติดตั้งใหม่ ลบ Android Studio และติดตั้งใหม่ ลบไฟล์ SDK …

5
จะสั่งให้ Gradle ใช้งานจาวาได้จากที่อื่นได้อย่างไร?
ฉันกำลังสร้างแอปทดสอบใน Android Studio จากนั้นในบันทึกเหตุการณ์จะกล่าวว่า: Android Studio ใช้ตำแหน่ง JDK นี้: C: \ Program Files \ Android \ Android Studio \ jre ซึ่งแตกต่างจากสิ่งที่ Gradle ใช้ตามค่าเริ่มต้น: C: \ Program Files (x86) \ Java \ jdk1.8.0_181 การใช้ตำแหน่งอื่นอาจวางไข่ หลาย Gradle daemons ถ้างาน Gradle ถูกเรียกใช้จากบรรทัดคำสั่งขณะที่ใช้ Android Studio จากนั้นให้ตัวเลือกเหล่านี้: ข้อมูลเพิ่มเติม... ตั้งค่า Android Studio ให้ใช้ JDK เช่นเดียวกับ Gradle …

1
การซิงค์ Gradle ล้มเหลว: วิธีที่ไม่สนับสนุน: KotlinPlatformContainer.supports ()
ฉันเพิ่งอัปเดต Android Studio เป็นเวอร์ชันล่าสุด 3.5.1 และฉันรู้ว่าได้รับข้อผิดพลาดต่อไปนี้: การซิงค์ Gradle ล้มเหลว: วิธีที่ไม่สนับสนุน: KotlinPlatformContainer.supports () เวอร์ชั่นของ Gradle ที่คุณเชื่อมต่อไม่รองรับวิธีการนั้น เพื่อแก้ไขปัญหาคุณสามารถเปลี่ยน / อัปเกรดเวอร์ชันเป้าหมายของ Gradle ที่คุณเชื่อมต่อ หรือคุณสามารถละเว้นข้อยกเว้นนี้และอ่านข้อมูลอื่น ๆ จากโมเดล ฉันใช้ Kotlin Multiplatform ในสองโมดูล แต่ไม่รู้ว่าเกี่ยวข้องหรือไม่

1
วิธีการวาดรูปหลายเหลี่ยมโดยใช้เครื่องหมายและจุดกึ่งกลางของ polylines ใน Google แผนที่
ฉันต้องการวาดรูปหลายเหลี่ยมมืออิสระบนแผนที่ฉันเริ่มต้นด้วย Google แผนที่แบบง่าย & วาดรูปหลายเหลี่ยมและทำงานได้อย่างถูกต้อง แต่ตอนนี้ฉันกำลังมองหาวิธีที่ผู้ใช้สามารถวาดรูปหลายเหลี่ยมได้โดยคลิกที่จุดบนแผนที่และยืดเครื่องหมายจุดกลางบน รูปหลายเหลี่ยม ตอนนี้แผนที่ของฉันที่มีรูปหลายเหลี่ยมดูเหมือนว่า: และฉันต้องการที่จะใช้: นี่คือรหัสของฉัน: public class MapActivity extends FragmentActivity implements OnMapReadyCallback { private GoogleMap mMap; Button save_field; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_map); // Retrieve the content view that renders the map. SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map); mapFragment.getMapAsync(this); FrameLayout Frame_map = …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.