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

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

27
เหตุใด Android Studio จึงรายงาน“ URI ไม่ได้ลงทะเบียน” [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดเมื่อปีที่แล้ว ปรับปรุงคำถามนี้ ดังนั้นฉันจึงลอง Android Studio เพราะฉันชอบ Resharper และสังเกตว่า IDE มีฟังก์ชั่นการทำงานบางอย่างอยู่ภายใน หลังจากได้สร้างโครงการใหม่เริ่มต้นฉันเพิ่มไฟล์เลย์เอาต์ใหม่และต้องการเปลี่ยนเลย์เอาต์ตัวอย่าง 'hello world' ที่เป็นค่าเริ่มต้นและฉันได้รับข้อผิดพลาด "URI ไม่ได้ลงทะเบียน" ในบรรทัดต่อไปนี้: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" ฉันยังไม่ได้ทำอะไรกับโครงการที่สร้างขึ้นเป็นค่าเริ่มต้น ฉันเจอคำถามอื่นที่ดูเหมือนว่าเกี่ยวข้อง ( โครงการ Intellij Android โครงการคี URI ไม่ได้ลงทะเบียน? ) แต่เพียงเพิกเฉยสิ่งที่รู้สึกแปลก ๆ กับฉัน ฉันลองแล้ว แต่นั่นทำให้RelativeLayout(และน่าจะเป็นเรื่องอื่นที่เกี่ยวข้องกับ Android) ไม่ได้รับการยอมรับอีกต่อไป (ข้อความแสดงข้อผิดพลาด: "ไม่พบการประกาศองค์ประกอบ 'RelativeLayout'") ความคิดเห็นเกี่ยวกับวิธีการแก้ปัญหานี้?

13
adb.exe อยู่ที่ไหนใน windows 10
ฉันติดตั้ง android studio 1.5 บน windows 10 เมื่อฉันพิมพ์ในบรรทัดคำสั่ง: adb ฉันไม่พบคำสั่ง ฉันจะรับมันจากที่ไหนหรือติดตั้งที่ไหน?

4
Android Studio: Javadoc ว่างเปล่าเมื่อโฮเวอร์
ฉันเพิ่งย้ายจาก Eclipse ไปยัง Android Studio เมื่อเร็ว ๆ นี้และชอบมัน อย่างไรก็ตามฉันคิดถึง Javadoc เกี่ยวกับคุณลักษณะโฮเวอร์จาก Eclipse ฉันทำตามคำแนะนำที่นี่เพื่อเพิ่มฟังก์ชันการทำงานอย่างไรก็ตามโฮเวอร์ของฉันไม่มี Javadoc ถ้าผมใช้ทางลัดเอกสารของฉันCtrl+ Shift+ Spaceก็จะแสดงเอกสารอย่างถูกต้อง แต่ผมอยากให้มันเกิดขึ้นในเคล็ดลับ ด้านล่างเป็นภาพหน้าจอของสิ่งที่ฉันเห็น เห็นได้ชัดว่าควรมี Javadoc ในวิธีนี้ ฉันเห็นสิ่งนี้ในวิธีการ / ตัวแปรทั้งหมด ความช่วยเหลือใด ๆ ที่ชื่นชม

4
Android Studio build ผลิตภัณฑ์รสชาติใดตามค่าเริ่มต้นใน build.gradle
เรามีโครงการ Android ที่ใช้ระบบการสร้าง Gradle ใหม่และเราใช้ Android Studio เป็นเครื่องมือในการพัฒนา เมื่อมีรสชาติของผลิตภัณฑ์หลายอย่างที่ระบุไว้build.gradleเราจะสังเกตเห็นว่า Android Studio สร้างตัวแรกที่ระบุตามตัวอักษร มีวิธีที่จะบอก Android Studio ในการสร้างและทดสอบเฉพาะรสชาติของผลิตภัณฑ์ในระหว่างการพัฒนาหรือไม่?

15
คำเตือน Kotlin Runtime ที่ล้าสมัยใน Android Studio
หลังจากดาวน์โหลดและติดตั้งปลั๊กอิน Kotlin ล่าสุดที่ฉันมี คำเตือนKotlin Runtime ที่ล้าสมัยจาก Android Studio ที่บอกฉัน: เวอร์ชัน Kotlin runtime ของคุณในไลบรารี 'kotlin-stdlib-1.1.2' คือ 1.1.2 ในขณะที่เวอร์ชันปลั๊กอินคือ 1.1.2-release-Studio2.3-3 ควรอัพเดตไลบรารีรันไทม์เพื่อหลีกเลี่ยงปัญหาความเข้ากันได้ ฉันพยายามคลิกปุ่มUpdate Runtimeแต่ได้รับข้อความอื่น: การอัพเดตเวอร์ชันไลบรารีอัตโนมัติสำหรับโครงการ Gradle ไม่ได้รับการสนับสนุนในขณะนี้ โปรดอัปเดต build.gradle ของคุณด้วยตนเอง วิธีแก้ปัญหานี้

15
การเพิ่มไฟล์. aar ในเครื่องให้กับ Gradle บิลด์โดยใช้“ flatDirs” ไม่ทำงาน
ฉันตระหนักถึงคำถามนี้: การเพิ่มไฟล์. aar ในเครื่องให้กับรุ่น gradle ของฉันแต่โซลูชันไม่ทำงานสำหรับฉัน ฉันพยายามเพิ่มคำสั่งนี้ไปยังระดับสูงสุดของbuild.gradleไฟล์ของฉัน: repositories { mavenCentral() flatDir { dirs 'libs' } } ฉันยังใส่slidingmenu.aarไฟล์/libsและอ้างอิงในdependenciesส่วน: compile 'com.slidingmenu.lib:slidingmenu:1.0.0@aar'แต่มันไม่ทำงานเลย ฉันพยายามcompile files('libs/slidingmenu.aar')เช่นกัน แต่ไม่มีโชค ฉันพลาดอะไรไป ความคิดใด ๆ PS Android Studio 0.8.2

8
ปัญหาเกี่ยวกับ Refactor สำหรับ Android studio 3.5
ฉันเพิ่งอัปเดตสตูดิโอของฉันด้วย android studio 3.5 และตอนนี้เมื่อฉันพยายามสร้างAndroidManifest.xmlไฟล์อีกครั้ง มีใครประสบปัญหานี้หรือไม่? มีวิธีแก้ไขปัญหาสำหรับการปรับโครงสร้างใหม่นี้หรือไม่? ก่อน refactor: หลังจาก refactor: มันใช้ได้กับไฟล์โครงการทั้งหมดของฉัน ทำไมมันสำคัญ:

3
แสดงตัวอย่างเค้าโครงด้วยการผสานแท็กรูทใน Intellij IDEA / Android Studio
ลองจินตนาการว่าเรากำลังพัฒนาส่วนประกอบเชิงซ้อนโดยใช้ LinearLayout ดังนั้นเราจึงสร้างคลาสดังนี้: public class SomeView extends LinearLayout { public SomeView(Context context, AttributeSet attrs) { super(context, attrs); setOrientation(LinearLayout.VERTICAL); View.inflate(context, R.layout.somelayout, this); } } หากเราจะใช้LinearLayoutเป็นรูทของsomelayout.xmlเราจะมีระดับมุมมองเพิ่มเติมดังนั้นเราจึงใช้แท็กผสาน: <?xml version="1.0" encoding="utf-8"?> <merge xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Some text" android:textSize="20sp"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Some other text"/> </merge> แต่ในแท็บดูตัวอย่างในการผสาน IDE จะทำหน้าที่เป็น FrameLayout เสมอและเราจะเห็นสิ่งต่อไปนี้: (มันเป็น …


16
ทำไม Android Studio ถึงบอกว่า“ กำลังรอการดีบักเกอร์” หากฉันไม่ได้ทำการดีบั๊ก
ฉันทำงานกับ Android Studio ตั้งแต่เมื่อคืนเมื่อฉันเรียกใช้โครงการของฉันบนอุปกรณ์ของฉันปรากฏข้อความ "กำลังรอการดีบักเกอร์" มันเป็นพฤติกรรมที่แปลกมากเพราะฉันไม่ได้ดีบั๊กแอปพลิเคชัน ฉันพยายามถอนการติดตั้งแอปพลิเคชันออกจากอุปกรณ์ของฉันแล้วกด Run บน Android Studio ข้อความปรากฏขึ้นอีกครั้ง ฉันพยายามรีสตาร์ท Android Studio ข้อความปรากฏขึ้นอีกครั้ง วิธีเดียวในการติดตั้งแอปพลิเคชันบนโทรศัพท์ของฉันอย่างถูกต้องคือกด "ดีบั๊ก" ข้อความจะปรากฏขึ้น แต่ถูกปิดโดยอัตโนมัติ จากนั้นแอปพลิเคชันก็ใช้ได้ดี ฉันได้ลองด้วย <application android:debuggable="false" /> ... และยังปรากฏข้อความ LogCat พูดว่า: E/InputDispatcher﹕ channel ~ Channel is unrecoverably broken and will be disposed! E/Launcher﹕ Error finding setting, default accessibility to not found: accessibility_enabled …

14
ไม่พบ com.android.tools.build:gradle:3.0.0-alpha1 ในวงกลม ci
ฉันอัปเดตปลั๊กอิน gradle เป็นเวอร์ชันล่าสุด: com.android.tools.build:gradle:3.0.0-alpha1 และเกิดข้อผิดพลาดนี้: export TERM="dumb" if [ -e ./gradlew ]; then ./gradlew test;else gradle test;fi FAILURE: Build failed with an exception. What went wrong: A problem occurred configuring root project 'Android-app'. Could not resolve all dependencies for configuration ':classpath'. Could not find com.android.tools.build:gradle:3.0.0-alpha1. Searched in the following locations: …

8
อัปโหลด APK ใหม่ไปยัง Alpha - ล้มเหลว
อัปโหลด APK ใหม่ไปยัง Alpha การอัพโหลดล้มเหลว คุณอัปโหลด APK ที่มีลายเซ็นไม่ถูกต้อง (เรียนรู้เพิ่มเติมเกี่ยวกับการลงชื่อ) ข้อผิดพลาดจาก apksigner: ข้อผิดพลาด: JAR_SIG_NO_SIGNATURES: ไม่มีลายเซ็น JAR ไม่แน่ใจว่าต้องทำอย่างไรฉันแค่พยายามเปิดตัวโครงการ Android Studio รุ่นอัลฟ่า

12
“ app-release.apk” วิธีการเปลี่ยนชื่อ apk เริ่มต้นที่สร้างขึ้นนี้
เมื่อใดก็ตามที่ฉันสร้างapk ที่ลงชื่อใน Android Studio โดยค่าเริ่มต้นจะให้ชื่อเป็น app-release.apk ... เราสามารถทำการตั้งค่าใด ๆ เพื่อให้มันพร้อมท์และถามชื่อที่ต้องได้รับมอบหมายให้ apk (วิธีที่มันทำในคราส) สิ่งที่ฉันทำคือ - เปลี่ยนชื่อ apk หลังจากสร้างแล้ว สิ่งนี้ไม่ได้มีข้อผิดพลาด แต่มีวิธีที่เป็นของแท้เพื่อให้ฉันสามารถทำการเปลี่ยนแปลงใด ๆ ในการตั้งค่าเพื่อรับพรอมต์ บันทึก:: ในขณะที่กำลังสร้าง apk android studio ให้ฉันพร้อมที่จะเลือกตำแหน่ง (เท่านั้น)

5
ปัญหาการแสดงผลเพิ่มขึ้นยกเว้นระหว่างการเรนเดอร์: com.android.ide.common.rendering.api.LayoutlibCallback
ฉันพบปัญหาเมื่อสร้างโครงการใน Android Studio (เวอร์ชั่น 1.5.1) ฉันอธิบายการกระทำของฉันทีละขั้นตอน: เปิด Android Studio สร้างโครงการใหม่โดยไม่มีกิจกรรมใด ๆ ทำกิจกรรมว่างเปล่า และอาจมีปัญหาในโหมดดูตัวอย่าง: ฉันได้รับข้อความนี้: Rendering Problems Exception raised during rendering: com.android.ide.common.rendering.api.LayoutlibCallback.getXmlFileParser(Ljava/lang/String;)Lorg/xmlpull/v1/XmlPullParser; ในการติดตามสแต็ก: java.lang.NoSuchMethodError: com.android.ide.common.rendering.api.LayoutlibCallback.getXmlFileParser(Ljava/lang/String;)Lorg/xmlpull/v1/XmlPullParser; at com.android.layoutlib.bridge.impl.ResourceHelper.getInternalComplexColor(ResourceHelper.java:146) at com.android.layoutlib.bridge.impl.ResourceHelper.getColorStateList(ResourceHelper.java:231) at android.content.res.BridgeTypedArray.getColorStateList(BridgeTypedArray.java:308) at android.widget.TextView.<init>(TextView.java:776) at android.widget.TextView.<init>(TextView.java:705) at android.widget.TextView.<init>(TextView.java:701) at com.android.layoutlib.bridge.MockView.<init>(MockView.java:50) at com.android.layoutlib.bridge.MockView.<init>(MockView.java:45) at com.android.layoutlib.bridge.MockView.<init>(MockView.java:41) at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:163) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:858) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70) …

7
เปลี่ยนเทมเพลตผู้แต่งใน Android Studio
ฉันต้องการเปลี่ยนผู้สร้างอัตโนมัติที่ปรากฏขึ้นเมื่อฉันสร้างไฟล์ใน AndroidStudio /** * Created by a556520 on 16/01/14. */ public class POI { ผู้เขียนใช้เวลา 'a556520' แต่ฉันต้องการที่จะปรากฏชื่อของฉันไม่ใช่จำนวนพนักงาน เป็นไปได้ไหม ฉันไม่พบในการตั้งค่า

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