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

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

15
Android Studio ยุบคำจำกัดความและวิธีการ
ฉันจะยุบคำจำกัดความและวิธีการทั้งหมดภายในโปรแกรมแก้ไข Android Studio ได้อย่างไร Visual Studio เปิดตัวเลือกนั้นไว้Edit-->Outliningแต่ฉันไม่พบฟีเจอร์ที่คล้ายกันใน Android Studio ฉันแน่ใจว่ามีคุณสมบัตินี้อยู่ ฉันจะเข้าถึงคุณลักษณะสรุปของ Android Studio ได้อย่างไร

19
ไม่ได้กำหนดค่า Dart SDK
ฉันติดตั้ง Flutter และตั้งค่า Android Studio จากนั้นฉันก็โคลนตัวอย่างของการกระพือปีกบน GitHub ( https://github.com/flutter/flutter ) และเปิดใช้ใน Android Studio แต่มันเตือนฉันว่า "Dart SDK ไม่ได้กำหนดค่า" ซึ่งก็เกิดขึ้นกับเพื่อนร่วมงานของฉันเช่นกัน . แต่ถ้าฉันสร้างโปรเจ็กต์ใหม่ใน Android Studio ไม่มีปัญหาเลย สิ่งที่ฉันทำ: ติดตั้ง Flutter ติดตั้ง Android Studio พร้อมกับปลั๊กอิน Flutter รวมถึงปลั๊กอิน Dart Flutter ทำงานในบรรทัดคำสั่งทำงานได้ดีการทดสอบทั้งห้าผ่าน (ดูด้านล่าง) [✓] Flutter (บน Mac OS X 10.13.3 17D47, locale en-US, channel dev) • Flutter …


11
อัปเดตบริการ Google Play ใน Emulator
ฉันได้ผ่านคำถามมากมายเช่นนี้บน Google Play ผมใช้Android 4.2.2 API 17 app ของฉันต้องใช้บริการ Google Play 8.1 มันรวบรวมที่ดีและเมื่อมันทำงานบนโปรแกรมจำลองมันแสดงให้เห็นข้อความว่า'คุณจำเป็นต้องปรับปรุงบริการ Google Play ของคุณ , เมื่อฉันคลิกที่อัพเดทไม่มีอะไรเกิดขึ้น ฉันจะอัปเดตบริการ Google Play โดยไม่ต้องดาวน์โหลด API เวอร์ชันล่าสุดได้อย่างไร

3
สตูดิโอ Android -. ไดเร็กทอรีทั้งหมดควรอยู่ในคอมไพล์หรือไม่?
ฉันเห็นตัวอย่างมากมายสำหรับ.gitignoreไฟล์สำหรับAndroidStudioบางไฟล์มี.ideaอยู่ในนั้นและบางไฟล์ไม่มี มีเหตุผลที่ดีที่จะไม่เพิ่ม. ไดเอียทั้งหมดใน. gignignore หรือไม่? หากไม่ควรเพิกเฉยอย่างสมบูรณ์มีไฟล์เฉพาะอยู่ใน. aide (เช่น. iml) ที่ควรอยู่ใน. gitignore หรือไม่

10
ฉันจะเพิ่มไฟล์ aidl ลงในสตูดิโอ Android ได้อย่างไร (จากตัวอย่างการเรียกเก็บเงินในแอป)
ขณะนี้ฉันกำลังโอนย้ายแอป Eclipse ไปยัง Android Studio แอปนี้ใช้การเรียกเก็บเงินในแอป ปัญหาหลักของฉันคือการรวบรวมโครงการและไฟล์ช่วยเหลือ (ฉันคิดว่าคุณทุกคนใช้ไฟล์นี้ ) ฉันได้รับข้อความแสดงข้อผิดพลาดนี้: Gradle: error: cannot find symbol class IInAppBillingService Gradle: error: package IInAppBillingService does not exist ดังนั้นต่อไปนี้บทเรียนบางอย่างฉันย้ายไฟล์นี้จาก com.mypackage.billing ไปยัง src / main / aidl (ดูการอ้างอิงนี้ ) แต่ทันทีที่ฉันทำอย่างนั้นฉันได้รับข้อความนี้: Gradle: การดำเนินการล้มเหลวสำหรับงาน ': xxxxxxxxxxx: compileDebugAidl' ไม่สามารถเรียกใช้คำสั่ง: (... ) C: \ Users \ xxxx \ AndroidStudioProjects …

8
ไม่ได้ใช้ผลลัพธ์ของการสมัครสมาชิก
วันนี้ฉันอัปเกรดเป็น Android Studio 3.1 แล้วซึ่งดูเหมือนว่าจะมีการตรวจสอบผ้าสำลีเพิ่มขึ้นอีกเล็กน้อย หนึ่งในการตรวจสอบขุยเหล่านี้มีไว้สำหรับการsubscribe()เรียกRxJava2 แบบ one-shot ที่ไม่ได้เก็บไว้ในตัวแปร ตัวอย่างเช่นการรับรายชื่อผู้เล่นทั้งหมดจากฐานข้อมูลห้องของฉัน: Single.just(db) .subscribeOn(Schedulers.io()) .subscribe(db -> db.playerDao().getAll()); ผลลัพธ์เป็นบล็อกสีเหลืองขนาดใหญ่และคำแนะนำเครื่องมือนี้: subscribeไม่ได้ใช้ผลลัพธ์ของ แนวทางปฏิบัติที่ดีที่สุดสำหรับการโทรแบบ one-shot Rx เช่นนี้คืออะไร? ฉันควรถือDisposableและdispose()ทำให้เสร็จหรือไม่? หรือฉันควรจะ@SuppressLintเดินต่อไป? ดูเหมือนว่าจะมีผลเฉพาะ RxJava2 ( io.reactivex), RxJava ( rx) ไม่มีผ้าสำลีนี้

10
Android Studio จะเรียกใช้ gradle sync ด้วยตนเองได้อย่างไร?
ฉันกำลังแก้ไขปัญหา Gradle ใน Android Studio และดูการอ้างอิงถึง "Run gradle sync" แต่ฉันไม่แน่ใจว่าจะเรียกใช้คำสั่งนี้อย่างไร ฉันจะเรียกใช้ "Gradle sync" จาก Android studio หรือ Mac terminal ได้อย่างไร

24
ข้อผิดพลาดไม่ได้ติดตั้งปลั๊กอิน Flutter;. เมื่อวิ่งกระพือแพทย์
ฉันกำลังกำหนดค่าFlutter SDKบนUbuntu 16.4ระบบLinux ของฉัน เหตุใดฉันจึงได้รับข้อผิดพลาดต่อไปนี้เมื่อเรียกใช้ Flutter Doctor ฉันได้ระบุทั้งPATHSสำหรับflutterและdartใน.bashrcแต่ฉันได้รับข้อผิดพลาดนี้เมื่อฉันเรียกใช้flutter doctor Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8) [✓] Android toolchain - develop for Android devices (Android SDK 28.0.2) [✓] Android Studio (version 3.1) ✗ Flutter plugin not installed; this …

17
File Explorer ใน Android Studio
ใครสามารถบอกได้ว่า File Explorer อยู่ที่ใดใน Android Studio ฉันพยายามค้นหาในเมนู windows แต่ไม่มีตัวเลือกใด ๆ เช่น "แสดงมุมมอง" ที่เคยอยู่ใน Eclipse

10
Android Studio, logcat ล้างออกหลังจากปิดแอป
ฉันมีปัญหากับ logcat ของฉันตั้งแต่อัปเดต 1.2 Beta สำหรับ Android Studio เมื่อฉันเรียกใช้แอพของฉันมันจะบันทึกทุกอย่างเหมือนปกติแล้วฉันก็ถึงจุดที่แอพของฉันขัดข้องด้วยแอพที่บอกว่า: น่าเสียดายที่เกมหยุดทำงาน หลังจากนั้นไม่กี่วินาที android ก็ปิดข้อความนั้น เมื่อสิ่งนั้นเกิดขึ้น logcat ของฉันก็จะได้รับการเคลียร์อย่างสมบูรณ์ซึ่งหมายความว่าฉันแทบจะไม่ต้องอ่านข้อผิดพลาดทุกเวลา ฉันพบข้อมูลบางอย่างเกี่ยวกับบัฟเฟอร์ แต่ดูเหมือนว่า Android Studio ไม่มีตัวเลือกในการเพิ่มนอกเหนือจากความจริงที่ว่าฉันสงสัยว่าเป็นปัญหา สิ่งที่อาจมีประโยชน์คือหลังจากที่ล้างและสิ่งต่าง ๆ กระบวนการเปลี่ยนเป็น Android.process.core และข้อความที่ฉันได้รับใน logcat ของฉันคือ: 04-13 10:28:13.394 12259-12265/android.process.acore D/dalvikvm﹕ Debugger has detached; object registry had 1 entries แก้ไข: ฉันได้อ่านเกี่ยวกับจุดพักแล้วดังนั้นแอปพลิเคชั่นโฟกัสที่ปิดการใช้งานกับจุดพักในการตั้งค่าการสร้างการดำเนินการการปรับใช้ดีบักเกอร์ แต่ไม่มีผลใด ๆ

29
ไม่สามารถเปิด AVD ในโปรแกรมจำลอง: ไม่พบไลบรารี QT
ฉันเพิ่งเคยใช้ Android Studio และฉันมีปัญหาขณะใช้โปรแกรมจำลอง เมื่อฉันพยายามเรียกใช้มันยังคงขัดข้องโดยพูดว่า: "ไม่สามารถเปิด AVD ในโปรแกรมจำลอง" [6816]: ข้อผิดพลาด: ./ android / qt / qt_setup.cpp: 28: ไม่พบไลบรารี Qt ที่ C: \ Users \ Jay \ AppData \ Local \ Android \ Sdk \ emulator \ lib64 \ qt \ lib ไม่สามารถเปิด 'C: \ Users \ Jay \ AppData \ …

17
ปลั๊กอิน Gradle ของ บริษัท อื่นอาจเป็นสาเหตุ
หลังจากอัปเดตเป็น Android Studio 3.1 ฉันได้รับข้อความแสดงข้อผิดพลาดนี้: โครงการทำงานได้ดีและส่วนใหญ่เป็นเพียงคำเตือนดังนั้นคำถามของฉันคือความหมายของคำเตือนคืออะไรและฉันจะกำจัดมันได้อย่างไร ส่วนที่เกี่ยวข้องจากไฟล์ gradle: นี่คือโครงการของฉัน build.gradle buildscript { ext { kotlin_version = '1.2.31' anko_version = '0.10.4' room_version = '1.0.0' support_version = '27.1.0' firebase_version = '12.0.0' gms_version = '12.0.0' } repositories { google() jcenter() maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' } maven { url 'https://maven.fabric.io/public' } } dependencies { …

11
Android Studio: Android Manifest ไม่มีอยู่หรือมีแท็กรูทที่ไม่ถูกต้อง
ฉันได้รับข้อผิดพลาดนี้ใน Android Studio (AS): ฉันได้อย่างไร: ฉันสร้าง AS Project ตั้งแต่เริ่มต้นและทุกอย่างก็เรียบร้อยดี จากนั้นป๊อปอัปก็ปรากฏขึ้นและ (ถ้าฉันจำไม่ผิด) กำลังพูดว่า: " Android Framework detected" ฉันกด "ใช่" และมีการเปลี่ยนแปลงบางอย่างเกิดขึ้นกับโครงการ / โมดูลและหลังจากนั้นฉันก็ได้รับข้อผิดพลาดข้างต้น แก้ไข: ในกรณีของฉันปัญหาไม่Gradleเกี่ยวข้อง มันเกี่ยวข้องกับIntelliJ/ Android Studioconfiguration .imlไฟล์โดยเฉพาะ ฉันตระหนักว่าหลังจากที่ได้อ่านโพสต์นี้ให้ข้อมูลที่นี่

6
Android Studio ต้องการ JDK 7 สำหรับ Android-L mac
ฉันพยายามมองว่าแอปของฉันมีลักษณะอย่างไรในดีไซน์ Material และฉันต้องการใช้การ์ดใหม่ lib ปัญหาของฉันคือมันทำให้ฉันมีข้อผิดพลาดนี้ในไฟล์ gradle ของฉันและฉันต้องแก้ไข Error:compileSdkVersion android-L requires compiling with JDK 7 ฉันดาวน์โหลดjdk-7u60-macosx-x64.dmgและติดตั้งแล้ว java -versionใน Terminal แสดงให้ฉันเห็นว่าติดตั้ง 1.7 แล้ว: java version "1.7.0_60" Java(TM) SE Runtime Environment (build 1.7.0_60-b19) Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode) ดี ls -l `which java` กำลังให้ฉัน: /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java .../current/...ไม่มี.../home. ฉันพบที่.../homeนี่: …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.