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

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

30
“ ไม่พบกิจกรรมเริ่มต้น” ในการอัปเกรด Android Studio
ฉันอัปเกรด IntelliJ Idea จาก 12.0.4 เป็น 12.10 ตอนนี้โมดูลทั้งหมดในโครงการ Android ของฉันให้ข้อผิดพลาด: ข้อผิดพลาด:ไม่พบกิจกรรมเริ่มต้น ฉันย้อนกลับไปเป็น 12.0.4 และทุกอย่างทำงานได้อีกครั้ง ความคิดใด ๆ ฉันคิดว่าอาจเป็นปัญหากับปลั๊กอินที่ขาดหายไป เนื่องจากไม่ได้ติดตั้งปลั๊กอินจึงไม่สามารถค้นหากิจกรรมเริ่มต้นได้ สิ่งอื่นอาจเป็นการกำหนดค่าท้องถิ่น แต่ฉันสงสัยมัน ฉันลบโฟลเดอร์การกำหนดค่าเพื่อตรวจสอบและไม่ได้เปลี่ยนแปลงอะไรเลย

27
การสร้างและเรียกใช้แอปผ่าน Gradle และ Android Studio ช้ากว่า Eclipse
ฉันมีหลายโครงการ (~ 10 โมดูล) ซึ่งสิ่งปลูกสร้างใช้เวลาประมาณ 20-30 วินาทีในแต่ละครั้ง เมื่อฉันกด Run ใน Android Studio ฉันต้องรอทุกครั้งที่จะสร้างแอปขึ้นใหม่ซึ่งช้ามาก เป็นไปได้ไหมที่จะสร้างกระบวนการใน Android Studio โดยอัตโนมัติ หรือคุณมีคำแนะนำเกี่ยวกับวิธีทำให้กระบวนการนี้เร็วขึ้น? ใน Eclipse ต้องขอบคุณการสร้างอัตโนมัติการรันโครงการเดียวกันบนอีมูเลเตอร์ใช้เวลาประมาณ 3-5 วินาที นี่คือไฟล์ build.gradle ของฉัน (โมดูลแอป): buildscript { repositories { maven { url 'http://repo1.maven.org/maven2' } } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile fileTree(dir: …

5
จะถอนการติดตั้ง Android Studio บน Mac ได้อย่างไร
ฉันเพิ่งดาวน์โหลด Android Studio บน Macbook Pro ของฉันและฉันก็ทำมันทุกครั้งที่เปิดมัน มันทำให้ฉันมีข้อผิดพลาดปลั๊กอินและข้อผิดพลาดอื่น ๆ ฉันต้องถอนการติดตั้งอย่างสมบูรณ์จาก mac ของฉัน ฉันพยายามลบออกจาก mac ของฉันแล้วติดตั้งอีกครั้งราวกับว่าคุณจะทำครั้งแรก แต่มันก็ไม่ได้ทำอะไรเลยและตอนนี้ปัญหาเดียวกันเกิดขึ้น ฉันจะจัดการลบออกอย่างสมบูรณ์และติดตั้งใหม่ได้อย่างไร

4
สนับสนุนการเรียกใช้ศุลกากรเท่านั้นที่เริ่มต้นด้วย android 0 --min-api 26 [ปิด]
ปิด. คำถามนี้ต้องการรายละเอียดการแก้จุดบกพร่อง ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดเมื่อปีที่แล้ว ก่อนหน้านี้ฉันใช้ build รุ่น gradle 26 แต่หลังจากเปลี่ยน buildtoolsversion เป็น 27 เช่น ข้อผิดพลาดของภาพนี้ : error build gradle screenshot

14
การเปลี่ยนระดับ API ของ Android Studio
ฉันต้องการเปลี่ยนเวอร์ชั่น SDK ขั้นต่ำใน Android Studio จาก API 12 เป็น API 14 ฉันได้ลองเปลี่ยนเป็นไฟล์ Manifest เช่น <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="18" /> และสร้างโครงการขึ้นใหม่ แต่ฉันยังคงได้รับ Android Studio IDE ทำให้เกิดข้อผิดพลาด ฉันคิดว่าฉันต้องตั้งค่า SDK ขั้นต่ำใน 'คุณสมบัติของโครงการ' หรือสิ่งที่คล้ายกันดังนั้น IDE จะรับรู้การเปลี่ยนแปลง แต่ฉันไม่สามารถหาสิ่งที่จะทำใน Android Studio

30
ประเภทข้อผิดพลาด 3 ข้อผิดพลาด: ไม่มีกิจกรรมคลาส {}
ฉันมีโครงการ IntelliJ Android ที่ฉันนำเข้าสู่ Android Studio 0.4.0 สำเร็จแล้ว มันทำงานได้อย่างสมบูรณ์ถ้าฉันไม่เปลี่ยนแปลงอะไรอย่างชัดแจ้ง อย่างไรก็ตามเมื่อฉันต้องการเปลี่ยนกิจกรรมตัวเรียกใช้และเรียกใช้มันล้มเหลวด้วยข้อผิดพลาดนี้: Launching application: com.trackingeng/LandingActivity. DEVICE SHELL COMMAND: am start -D -n "com.trackingeng/LandingActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.trackingeng/LandingActivity } Error type 3 Error: Activity class {com.trackingeng/LandingActivity} does not exist. เมื่อฉันคลิกซิงค์โครงการที่มีไฟล์ Gradleผลลัพธ์จะ: Project Sync The project 'TrackingEng' is …

30
ไม่พบไคลเอนต์ที่ตรงกันสำหรับชื่อแพคเกจ (Google Analytics) - ผลิตภัณฑ์หลายรสชาติ & buildTypes [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดเมื่อปีที่แล้ว บริบท: ฉันกำลังพยายามตั้งค่า Google Analytics สำหรับแอปของฉัน (มี 4 แบบกำหนดเองbuildTypesและมากกว่าสองสามข้อproductFlavors) มันทำงานได้ดีเมื่อฉันเลือกBuild Variantที่มีapplicationIdชุดcom.my.app.package.name(ชื่อแพคเกจที่ใช้เมื่อสร้างgoogle-services.json) แต่รสชาติอื่น ๆ ของฉันมีใบสมัครที่แตกต่างกัน ฉันทำตามคำแนะนำอย่างเป็นทางการเพื่อตั้งค่า ฉันได้รับข้อผิดพลาดเมื่อมีการสร้างชุดตัวเลือกอื่นBuild Variants Tab(ซึ่งมีapplicationIdชื่อแพคเกจแตกต่างกัน) ดังนี้: ข้อผิดพลาด: การดำเนินการล้มเหลวสำหรับงาน ': แอพ: processAllcategoriesDebugfreeGoogleServices' ไม่พบไคลเอนต์ที่ตรงกันสำหรับชื่อแพ็คเกจ 'com.my.app.package.name.debug' คำอธิบายข้อความแสดงข้อผิดพลาด: ในชื่องานในข้อผิดพลาดดังกล่าวข้างต้นDebugfreeเป็นของฉันเองbuildTypeและเป็นหนึ่งในของฉันAllcategoriesproductFlavors ฉันเข้าใจข้อผิดพลาดและรู้ว่าชื่อแพ็คเกจแตกต่างจากสิ่งที่ฉันใช้เมื่อสร้าง json แต่นั่นคือสิ่งที่ฉันพยายามหาทาง ปัญหา: ตอนนี้google-services.jsonอยู่ในappโฟลเดอร์และด้วยเหตุนี้ฉันจึงไม่สามารถแยกพวกเขาออกสำหรับแต่ละรสผลิตภัณฑ์โดยวางไว้ในโฟลเดอร์ชุดแหล่งที่มาเฉพาะของรสชาติ คำถาม: ฉันกำหนดเองbyildTypeสำหรับการดีบักคำต่อท้าย.debugไปที่applicationId(ชื่อแพคเกจ) มีวิธีที่ฉันสามารถทำให้มันทำงานกับgoogle-services.jsonที่มีการเปิดตัวของฉันapplicationId(เช่นไม่มีคำต่อท้าย.debug) มีวิธีที่จะกำหนดรสชาติผลิตภัณฑ์หลายอย่างในgoogle-services.jsonไฟล์เดียวกันโดยไม่ต้องใช้ไฟล์และงานแยกต่างหากเพื่อคัดลอกไฟล์ไปยังappโฟลเดอร์ที่ต้องการหรือไม่ ฉันรู้ว่ามันสามารถทำได้โดยใช้taskดังกล่าวในโพสต์นี้ มีวิธีที่ง่ายกว่าในการมีเพียงไฟล์เดียวหรือเลือกไฟล์ที่ถูกต้องตามการกำหนดค่าแบบไล่ระดับ ฉันเห็นpackage_nameในสนามมีชื่อแพคเกจgoogle-services.json com.my.app.package.nameฉันสามารถเพิ่มชื่อแพคเกจหลายชื่อด้วยตนเองเพื่อทำงานกับชุดตัวสร้างทั้งหมดได้หรือไม่ ถ้าใช่จะทำอย่างไร? ไม่พบคำแนะนำในเอกสาร

30
Android Studio ช้า (เร็วแค่ไหน)?
ฉันเพิ่งอัพเกรดจาก Eclipse เป็น Android Studio และฉันไม่ชอบประสบการณ์จริง ๆ ฉันกำลังเปรียบเทียบทั้งคู่กับWindows 7 64 บิตที่ดีที่สุดกับ16GB RAM และIntel i7 4770 ที่ใช้ NVidia Geforce 780 กับไดรเวอร์ NVidia ล่าสุดถ้ามันสำคัญและฉันใช้ JDK ล่าสุดและ Android Studio รุ่นล่าสุด Android Studio ช้ามากในการสร้างโครงการที่ฉันสามารถอยู่ด้วยได้ แต่มันก็เป็นทรัพยากรที่เข้มข้นมากและบางครั้งก็ทำให้พีซีช้าลงในการรวบรวมข้อมูล เมื่อใดก็ตามที่ฉันสร้างหรือรันอะไรก็ตามใน AS พีซีของฉันดูเหมือนจะซบเซาอย่างมาก นอกจากนี้ยังทำให้เกิดการกะพริบของหน้าจอและทำให้หน้าจอที่สองของฉันว่างหากฉันคลิกที่สปินเนอร์ "Gradle build running" ซึ่งฉันรู้สึกว่าแปลกมาก การใช้ RAM ก็สูงถึง ~ 3GB ซึ่งฉันพบว่ามากเกินไปสำหรับการไม่ทำอะไรเลย (นี่คือเมื่อมันไม่ได้ใช้งานหลังจากสร้างน้อย) นอกจากนี้พาเนลที่ด้านล่างของ AS ยังคงกระโดดไปรอบ ๆ …


17
วิธีลบโมดูลใน Android Studio
มีวิธีลบโมดูลใน Android Studio หรือไม่? เมื่อฉันคลิกขวาที่โมดูลฉันไม่พบตัวเลือกสำหรับการลบมันอยู่ที่อื่นหรือไม่

29
การติดตั้ง Android Studio บน Windows 7 ล้มเหลวไม่พบ JDK
ฉันดาวน์โหลด Android Studio และพยายามเปิดตัวโปรแกรม สิ่งนี้ทำงานบน Windows 7 64 บิตพร้อม Java 1.7 ในระหว่างการติดตั้ง Java 1.7 ของฉันถูกตรวจพบและส่วนที่เหลือของการติดตั้งก็ผ่านไปได้ด้วยดี อย่างไรก็ตามเมื่อพยายามเปิดแอปพลิเคชันจากไอคอนเดสก์ท็อปจะไม่มีอะไรเกิดขึ้น ดูที่ตัวจัดการงานกระบวนการใหม่จาก CMD จะถูกโหลด studio.batนี้เป็นเพราะความพยายามที่จะเรียกใช้แฟ้มชุด เมื่อฉันดำเนินการผ่าน CMD ฉันได้รับข้อผิดพลาดต่อไปนี้: ข้อผิดพลาด: ไม่สามารถเริ่ม Android Studio ไม่พบ JDK โปรดตรวจสอบทั้ง ANDROID_STUDIO_JDK หรือ JDK_HOME หรือ JAVA_HOME ชี้ไปที่การติดตั้ง JDK ที่ถูกต้อง ECHO ปิดอยู่ กดปุ่มใดก็ได้เพื่อดำเนินการต่อ . . ฉันพยายามเปิดideaไฟล์คุณสมบัติเพื่อดูว่ามีบางสิ่งที่ฉันสามารถกำหนดค่าให้กับANDROID_STUDIO_JDKสิ่งนี้หรืออะไรทำนองนั้น อย่างไรก็ตามฉันไม่พบอะไรเลย ฉันหวังว่าคุณบางคนสามารถแจ้งให้เราทราบหากคุณสามารถติดตั้งหรือถ้าคุณมีปัญหาเช่นกัน

21
API 'variant.getExternalNativeBuildTasks ()' ล้าสมัยและถูกแทนที่ด้วย 'variant.getExternalNativeBuildProviders ()
สตูดิโอที่ใช้ Android 3.3 เกาะคานารี 11 3.3.0-alpha11กับรุ่นปลั๊กอิน มันจะพ่นข้อผิดพลาดต่อไปนี้เมื่อพยายามซิงค์ gradle WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'. It will be removed at the end of 2019. For more information, see https://d.android.com/r/tools/task-configuration- avoidance Affected Modules: app การคลิกที่ข้อผิดพลาดทำให้ฉันไปที่บรรทัดนี้ในไฟล์ gradle applicationVariants.all { variant -> variant.outputs.all { outputFileName = "${variant.name}-${variant.versionName}.apk" } } …

12
Android Studio สามารถใช้เพื่อรันโครงการ Java มาตรฐานได้หรือไม่
สำหรับช่วงเวลาที่คุณต้องการแยก Java และทำการทดสอบอย่างรวดเร็ว .. คุณสามารถรันโปรเจ็กต์ที่ไม่ใช่ Android Java ใน Android studio เหมือนกับใน Eclipse ได้หรือไม่?

14
จะอัพเดท gradle ใน android studio ได้อย่างไร?
ฉันติดตั้ง Android Studio 0.1.9 วันนี้ฉันได้รับและอัปเดตเป็นเวอร์ชั่น 0.2 และแน่นอนว่าฉันอัปเดต หลังจากการติดตั้งฉันเริ่ม Android Studio ใหม่ แต่ตอนนี้ฉันได้รับข้อความนี้: โปรเจ็กต์ใช้ปลั๊กอิน Android Gradle เวอร์ชันเก่า รุ่นที่รองรับขั้นต่ำคือ 0.5.0 โปรดอัปเดตเวอร์ชันของการอ้างอิง 'com.android.tools.build:gradle' ฉันจะทำอย่างไร ฉันไม่พบเครื่องมืออัพเดทใด ๆ สำหรับปลั๊กอิน gradle ใน android studio

20
ปลั๊กอิน Android Gradle 0.7.0:“ ไฟล์ที่ซ้ำกันระหว่างการบรรจุ APK”
ใช้ Android Gradle plugin 0.7.0 ดังต่อไปนี้build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.0' } } apply plugin: 'android' repositories { maven { url "https://android-rome-feed-reader.googlecode.com/svn/maven2/releases" } maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() } android { compileSdkVersion 19 buildToolsVersion '18.1.1' defaultConfig { minSdkVersion 9 targetSdkVersion 19 } buildTypes { …

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