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

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

17
เกิดข้อผิดพลาดในการเรียกใช้ Android Studio
ฉันติดตั้ง Android Studio แล้วและทำตามขั้นตอนทั้งหมดที่อธิบายไว้ที่นี่ แต่เมื่อฉันเริ่มต้นstudio.shฉันพบข้อผิดพลาดกับข้อความนี้: 'tools.jar' ไม่อยู่ในคลาสพา ธ ของ Android Studio โปรดตรวจสอบว่า JAVA_HOME ชี้ไปที่ JDK แทนที่จะเป็น JRE ใครสามารถช่วยฉันด้วยเรื่องนี้?

12
ใน android studio ไม่สามารถโหลด facet 2 facets-Unknown ประเภท: android และ android-gradle
เมื่อฉันเปิด android studio ฉันได้รับข้อผิดพลาด - "เกิดข้อผิดพลาดในการโหลดโปรเจ็กต์: ไม่สามารถโหลด 2 แง่มุมเมื่อฉันคลิกเพื่อดูข้อผิดพลาดดังต่อไปนี้ปรากฏขึ้น "ไม่สามารถโหลด 2 facets ได้คุณสามารถทำเครื่องหมายเป็นละเว้นเพื่อระงับการแจ้งเตือนข้อผิดพลาดนี้ได้ ประเภท facet ที่ไม่รู้จัก:" android ", Unknown facet type:" android-gradle " ฉันพยายามเพิ่มแง่มุม (ในโครงสร้างโครงการ > การตั้งค่าโครงการ > โมดูล > ชื่อโปรเจ็กต์ที่คลิกจากนั้นคลิกAndroidและAndroid-Gradle ) แต่ทั้งคู่แสดงเป็น "ไม่สามารถโหลดด้าน, ประเภทด้านที่ไม่รู้จัก" ภายใต้ Project settings> Facets> ทั้ง Android และ Android-Gradle จะแสดงเป็น 'Invalid facets' โครงการของฉันทำงานได้อย่างราบรื่น ปัญหานี้เกิดขึ้นเมื่อฉันบังคับปิดแล็ปท็อปก่อนออกจาก android studio …

14
ทางลัดเพื่อสลับระหว่างการออกแบบและข้อความใน Android Studio
มีใครรู้ทางลัดในการสลับระหว่างการออกแบบและข้อความใน android studio ขณะแก้ไขเลย์เอาต์ XML หรือไม่? ในขณะที่ฉันสามารถเปลี่ยนจากมุมมองออกแบบไปยังแหล่งที่มาโดยใช้Ctrl+ B(และต้องเลือกบางอย่างในเค้าโครงก่อนหน้านี้) แต่ฉันก็ไม่มีทางย้อนกลับได้

19
การเพิ่มไลบรารีภายนอกใน Android Studio
ฉันต้องการเพิ่มไลบรารีภายนอกhttps://github.com/foursquare/foursquare-android-oauthลงในแอปพลิเคชัน Android ของฉัน (ฉันใช้ Android Studio คำแนะนำที่ได้รับจากผู้เขียน lib สำหรับ Eclipse ใช้ไม่ได้กับ Android Studio) ฉันได้ลองทำด้วย maven แล้วดังนั้นใน File-> Project Structure-> Dependencies ฉันได้เพิ่มcom.foursquare:foursquare-android-nativeoauth-lib:1.0.0แต่ Gradle Sync ล้มเหลว: Error:Failed to find: com.foursquare:foursquare-android-nativeoauth-lib:1.0.0 เมื่อฉันพยายามสร้างแอปของฉัน (โดยไม่แก้ไขข้อผิดพลาดข้างต้นเพราะฉันไม่รู้วิธี) ฉันได้รับ: Error:A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'. > Could not resolve …

8
Android Studio: วิธีถอนการติดตั้ง APK (หรือรันคำสั่ง adb) โดยอัตโนมัติก่อน Run หรือ Debug?
ตอนนี้ฉันต้องถอนการติดตั้งแอปทุกครั้งก่อนที่จะRun\Debugใช้งานใน Android Studio เนื่องจากฉันต้องสร้างฐานข้อมูลใหม่ก่อนที่จะเรียกใช้ \ debug แอป ฉันรู้ว่าฉันสามารถเรียกใช้คำสั่งได้ adb uninstall [package_name] ในเทอร์มินัลเพื่อล้างไฟล์ภายใต้/data/data/[package_name]. แต่มันไม่ใช่วิธีที่สะดวกถ้าฉันต้องรันคำสั่งทุกครั้ง ฉันหวังว่า adb uninstall คำสั่งสามารถดำเนินการโดยอัตโนมัติเมื่อฉันคลิกRun\Debugปุ่ม

2
โฟลเดอร์ src / androidtest และ src / test ต่างกันอย่างไร
ในโปรเจ็กต์ใน Android Studio โดยค่าเริ่มต้นจะมีโฟลเดอร์ทดสอบสองโฟลเดอร์ ประการแรกคือsrc/androidTest. โฟลเดอร์นี้มีอยู่แล้วใน Android Studio เวอร์ชันก่อนหน้า อย่างไรก็ตามตอนนี้มีโฟลเดอร์ทดสอบใหม่ตามค่าเริ่มต้นsrc/testและการพึ่งพาใหม่testCompile 'junit: junit: 4.12'ในbuild.gradle. ฉันใช้โฟลเดอร์ใดในการทดสอบ อะไรคือความแตกต่างระหว่างทั้งสอง?

22
Android Studio - วิธีเพิ่มขนาดฮีปที่จัดสรร
ฉันใช้ Android Studio มา 3 เดือนแล้วและหนึ่งในแอปที่ฉันเริ่มใช้นั้นมีขนาดใหญ่พอสมควร การใช้หน่วยความจำที่ระบุไว้ที่ด้านล่างขวาของโปรแกรมบอกว่าฮีปที่จัดสรรของฉันสูงสุดที่ 494M เมื่อฉันเริ่มเปลี่ยนไฟล์ XML การใช้หน่วยความจำของฉันถึงขีด จำกัด อย่างรวดเร็วและ IDE ขัดข้องด้วยข้อผิดพลาดหน่วยความจำไม่เพียงพอเช่นนี้ ฉันพยายามเพิ่มขนาดฮีปโดยใช้สิ่งนี้ แต่จนถึงขณะนี้ยังไม่มีผลใด ๆ ฉันได้ดูบทความหลายสิบบทความและคำถามอื่น ๆ เกี่ยวกับวิธีเพิ่มขนาดฮีป แต่ไม่มีคำตอบใดได้ผล ไม่ว่าฉันจะทำอะไรกับ VMOPTIONS หรือการตั้งค่า IDE ขนาดฮีปจะไม่เพิ่มขึ้น ฉันเชื่อว่าฉันกำลังแก้ไขไฟล์ที่ถูกต้องสำหรับ VMOPTIONS เพราะหากฉันจงใจให้คำสั่งที่ไม่ถูกต้อง Android Studio บ่นเกี่ยวกับมันและไม่เริ่มทำงาน ฉันใช้ windows 7 - 64 บิตและมี RAM 16GB มีใครมีปัญหานี้กับ Android Studio อีกบ้าง? และคุณสามารถแก้ไขได้หรือไม่?

19
การใช้ไลบรารี ViewPagerIndicator กับ Android Studio และ Gradle
ฉันพยายามใช้ไลบรารี ViewPagerIndicatorของ Jake Wharton แต่ไม่สามารถใช้งานร่วมกับโปรเจ็กต์ Gradle ของฉันใน Android Studio ได้ ฉันเพิ่มเป็นการพึ่งพาดังนี้: dependencies { // ... other ommitted compile 'com.viewpagerindicator:library:2.4.1' compile 'com.android.support:support-v4:19.0.1' compile 'com.nineoldandroids:library:2.4.0' // ... } แต่ดูเหมือนว่าโครงการจะไม่รู้จักส่วนประกอบใด ๆ ในไลบรารี ฉันสงสัยว่ามีปัญหาการพึ่งพากับเวอร์ชัน support-v4 ที่แตกต่างกันหรือบางอย่างใน Nineoldandroids ... ?

2
ความแตกต่างระหว่าง Android Studio และ Intellij Idea พร้อมปลั๊กอิน?
เรามีฐานรหัสจาวาที่มีอยู่ซึ่งเราใช้แนวคิด intellij ในการพัฒนา เรากำลังสร้างแอปพลิเคชั่น Android ที่เราจะแชร์โค้ดและทรัพยากรอื่น ๆ ด้วยโค้ดที่มีอยู่แล้วและฐานทรัพยากร เนื่องจาก Android Studio ดูเหมือนจะเป็นเวอร์ชันดัดแปลงของ Intellij เป็นหลักคำถามของฉันคือมีคุณลักษณะเฉพาะทั้งหมดของ Android Studio ที่ขาดไม่ได้หรือไม่? เข้ากันไม่ได้? "มาตรฐาน"? กับชุมชน Intellij Idea หรือสุดยอด? ทั้งสองใช้แทนกันได้ด้วยชุดปลั๊กอินที่เหมาะสมหรือไม่? ถ้าเราจะใช้ Intellij Idea กับปลั๊กอินการสนับสนุนต่างๆของ Android ปลั๊กอินเหล่านี้เหมือนกับที่มาพร้อมกับ android studio หรือไม่? ด้วยปลั๊กอินชุดนี้โปรแกรมจะใช้แทนกันได้จริงหรือ? (ฉันสังเกตเห็นว่าการสนับสนุน "มด" ไม่ได้อยู่ใน Android Studio แม้ว่าสิ่งที่ฉันต้องการคือความสามารถในการเรียกใช้ไฟล์ปฏิบัติการจาก IDE ด้วยชุดรายการเมนูที่กำหนดค่าได้สำหรับคำสั่งต่างๆ - ตอนนี้ฉันใช้การสนับสนุนมด intellij เพื่อทำสิ่งนี้เพราะมัน ใช้ได้) Intellij จะเป็นรุ่นที่ล้าหลังเสมอในการเป็น Android …

5
เพิ่มที่เก็บ maven เพื่อ build.gradle
ฉันเพิ่มที่เก็บ maven แบบกำหนดเองให้กับ build.gradle ใน Android Studio แต่ไม่พบการอ้างอิง พื้นที่เก็บข้อมูล Maven และการพึ่งพา <repository> <id>achartengine</id> <name>Public AChartEngine repository</name> <url>https://repository-achartengine.forge.cloudbees.com/snapshot/</url> </repository> <dependency> <groupId>org.achartengine</groupId> <artifactId>achartengine</artifactId> <version>1.2.0</version> </dependency> build.gradle buildscript { repositories { mavenCentral() maven { url "https://repository-achartengine.forge.cloudbees.com/snapshot/" } } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' dependencies { compile fileTree(dir: 'libs', include: …

17
Android N ต้องการ IDE เพื่อให้ทำงานกับ Java 1.8 หรือใหม่กว่า?
XMLเค้าโครงของฉันไม่แสดงผลพร้อมข้อความแสดงข้อผิดพลาดนี้ ฉันใช้ Java 8 อยู่แล้ว นอกจากนี้ยังใช้เครื่องมือสร้างล่าสุดใน Gradle android { compileSdkVersion 'android-N' buildToolsVersion 24.0.0 rc1 ... } ข้อผิดพลาด XML -

11
ข้อผิดพลาด: ไม่พบการกำหนดค่าด้วยชื่อ "ค่าเริ่มต้น" ใน Android Studio
ฉันใช้คลังวอลเลย์เพื่อดำเนินการเครือข่ายใน Android ดังนั้นฉันจึงพยายามเพิ่มไลบรารีนี้ในโปรเจ็กต์ของฉันซึ่งสร้างใน Android Studio และระบบ gradle ฉันเพิ่มคลังวอลเลย์ในโครงการของฉัน แต่เมื่อฉันซิงค์กับ gradle ฉันก็ได้รับข้อความแสดงข้อผิดพลาด ฉันลองใช้คำตอบทั้งหมดที่ฉันเห็นที่นี่ แต่ไม่มีอะไรได้ผลสำหรับฉัน ข้อความแสดงข้อผิดพลาด : ไม่พบการกำหนดค่าด้วยชื่อ 'ค่าเริ่มต้น' ใน Android Studio วอลเล่ย์ / build.gradle apply plugin: 'android-library' android { compileSdkVersion 19 buildToolsVersion '19.0.1' sourceSets { defaultConfig { minSdkVersion 8 targetSdkVersion 19 } main { assets.srcDirs = ['assets'] res.srcDirs = ['res'] aidl.srcDirs …

24
Android Studio - เติมข้อความอัตโนมัติและฟีเจอร์อื่น ๆ ไม่ทำงาน
ฉันติดตั้ง android studio .. มันใช้งานได้ดี ทันใดนั้นไม่มีฟีเจอร์ที่สมบูรณ์อัตโนมัติทำงานเลย .. ฉันสามารถพิมพ์อะไรก็ได้โดยไม่ต้องตรวจสอบตัวแปรไม่มีความช่วยเหลือเกี่ยวกับฟังก์ชันหรือตรวจสอบอะไรเลย ฉันยังสามารถรวบรวมโปรเจ็กต์ได้และฉันได้รับข้อผิดพลาดเมื่อสิ่งนั้นเกิดขึ้น ใครก็ได้โปรดช่วยฉันด้วยปัญหานี้

20
IntelliJ IDEA วิธีแก้ไขหลายบรรทัด
ฉันเคยเห็นสิ่งนี้ใน TextMate และฉันสงสัยว่ามีวิธีทำใน IDEA หรือไม่ สมมติว่าฉันมีรหัสต่อไปนี้: leaseLabel = "Lease"; leaseLabelPlural = "Leases"; portfolioLabel = "Portfolio"; portfolioLabelPlural = "Portfolios"; buildingLabel = "Building"; วิธีใดดีที่สุดในการต่อท้าย "+" foo "" ทุกบรรทัด โหมดคอลัมน์จะไม่ทำงานเนื่องจากเส้นไม่ได้จัดแนวทางด้านขวาอย่างถูกต้อง ... เว้นแต่จะมีวิธีง่ายๆในการปรับข้อความให้ถูกต้อง: P

15
ข้อผิดพลาดในการกำหนดค่า Android Studio Run / Debug: ไม่ได้ระบุโมดูล
ฉันได้รับข้อผิดพลาด 'ไม่ได้ระบุโมดูล' ในการกำหนดค่าการเรียกใช้ของฉัน ฉันไม่มีโมดูลที่แสดงในเมนูแบบเลื่อนลง แต่ฉันไม่เห็นโมดูลของฉัน ปัญหาเกิดขึ้นเมื่อฉันปรับโครงสร้างชื่อโมดูลใหม่เปลี่ยน settings.gradle เป็นชื่อใหม่ ตอนนี้เมื่อฉันไปที่โครงสร้างโครงการและเลือกโมดูลของฉันไม่มีอะไรปรากฏในหน้าจอแม้แต่ข้อผิดพลาด ฉันไม่แน่ใจ 100% แต่ไอคอนข้างโมดูลของฉันดูเหมือนโฟลเดอร์ที่มีถ้วยไม่ใช่โฟลเดอร์ที่มีโทรศัพท์ ขั้นตอนที่แน่นอนของฉัน - เปิดในมุมมอง Android ชื่อไดเร็กทอรี Refactor ชื่อโมดูล refactor เปลี่ยน settings.gradle เนื้อหา: ชื่อเป็นชื่อใหม่

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