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

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

11
Gradle - ข้อผิดพลาดไม่พบการใช้งานเมธอด () สำหรับอาร์กิวเมนต์ [com.android.support:appcompat-v7:26.0.0]
ฉันกำลังพยายามเปิดโครงการ Android ที่มีอยู่ใน android studio และ gradle ไม่สามารถสร้างแอปได้โดยไม่มีข้อผิดพลาด ข้อผิดพลาด android studio ยังคงโยนต่อไป Error:(74, 1) A problem occurred evaluating project ':app'. > Could not find method implementation() for arguments [com.android.support:appcompat-v7:26.0.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. รหัสของฉันใน build.gradle ซึ่งสามารถช่วยให้เข้าใจปัญหาของฉันการอ้างอิงของฉัน dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') // google & support implementation "com.android.support:appcompat-v7:$supportVersion" …

6
เกิดข้อยกเว้นขึ้นระหว่างการแสดงผล: ไม่พบโหมด 0
หลังจากอัปเดตBuildToolsเป็นเวอร์ชัน 25.0.0 compileSdkVersion 25 buildToolsVersion "25" ฉันมีปัญหากับการแสดงตัวอย่างเค้าโครงของ Android ตอนนี้แสดงข้อผิดพลาด: เกิดข้อยกเว้นขึ้นระหว่างการแสดงผล: ไม่พบโหมด 0 ฉันพยายามล้างและสร้างโครงการใหม่ แต่ไม่ได้ผล ก่อนอัปเดตทุกอย่างดี ฉันรู้ว่าฉันสามารถกลับไปใช้เวอร์ชันก่อนหน้าBuildToolsได้ แต่ฉันอยากรู้ว่าทำไมมันถึงใช้ไม่ได้กับเวอร์ชั่น25.0.0? ดูเหมือนว่าจะมีปัญหากับ RecyclerView java.lang.IllegalStateException: Unable to locate mode 0 at android.view.DisplayInfo.findMode(DisplayInfo.java:458) at android.view.DisplayInfo.getMode(DisplayInfo.java:445) at android.view.Display.getRefreshRate(Display.java:648) at android.support.v7.widget.RecyclerView.onAttachedToWindow(RecyclerView.java:2392) at android.view.View.dispatchAttachedToWindow(View.java:15392) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2953) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at …

10
android studio เวอร์ชันนี้ไม่สามารถใช้งานร่วมกับเวอร์ชัน gradle ที่ใช้ลองปิดการใช้งานทันที
ฉันสามารถสร้างแอปได้อย่างถูกต้อง แต่เมื่อฉันเรียกใช้ฉันได้รับข้อผิดพลาดนี้: This version of android studio is incompatible with the gradle version used.Try disabling the instant run

15
ไม่สามารถดูเค้าโครงมุมมองที่สมบูรณ์ใน Android Studio
ฉันกำลังสร้าง LinearLayout แนวตั้งที่จะแสดงใน ScrollView แนวตั้ง ฉันหาวิธีใน Android Studio เพื่อดูส่วนของ LinearLayout ที่อยู่ด้านล่างของ ScrollView ไม่ได้ มีวิธีใดบ้างที่จะดูเค้าโครงแบบเต็มแทนที่จะ จำกัด ไว้ที่วิวพอร์ตที่ผู้แสดงภาพให้มา

14
Android Studio- มีประเภทโปรแกรมอยู่แล้ว: com.google.android.gms.internal.measurement.zzwp
เมื่อวานแอปของฉันใช้งานได้ดี วันนี้ฉันไม่รู้ว่าทำไมแอปจึงไม่รวบรวมอีกต่อไปหลังจากที่ฉันเปิด Android Studio ข้อผิดพลาดที่แสดงคือ Program type already present: com.google.android.gms.internal.measurement.zzwp Message{kind=ERROR, text=Program type already present: com.google.android.gms.internal.measurement.zzwp, sources=[Unknown source file], tool name=Optional.of(D8)} ฉันไม่รู้จริงๆว่าเกิดอะไรขึ้นฉันค้นหาทุกอย่างแล้วและไม่มีอะไรได้ผล หากมีใครสามารถช่วยฉันได้ฉันจะขอบคุณจริงๆ ฉันเปลี่ยนการอ้างอิงและไลบรารีทั้งหมดเพื่อพยายามแก้ไข แต่ไม่ได้ผล นี่คือโครงการ build.gradle buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.1.1' classpath 'com.google.gms:google-services:3.2.1' // NOTE: Do not place your application dependencies here; they …

23
อะไรคือสาเหตุของข้อผิดพลาด“ อุปกรณ์รองรับ x86 แต่ APK รองรับเฉพาะ armeabi-v7a”
ฉันกำลังเล่นกับ Android Studio โดยการทดสอบบางโปรเจ็กต์จาก GitHub และเมื่อฉันพยายามเลียนแบบ apk มันไม่ให้ฉันเลือกโปรแกรมจำลอง มันบอกฉัน: อุปกรณ์รองรับ x86 แต่ APK รองรับเฉพาะ armeabi-v7a ทำไมมันถึงทำเช่นนี้?

20
การสร้าง Android Studio ล้มเหลวโดยไม่พบ "งาน" ในรูทโปรเจ็กต์ "MyProject" "
ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามสร้างโครงการของฉันหลังจากเปลี่ยนแล็ปท็อปและอัปเดตเป็น Android Studio เวอร์ชัน 0.8.2 FAILURE: การสร้างล้มเหลวโดยมีข้อยกเว้น เกิดอะไรขึ้น: ไม่พบงาน '' ในรูทโปรเจ็กต์ 'MyProject' ลอง: เรียกใช้งาน gradle เพื่อรับรายการงานที่มี รันด้วยอ็อพชัน --stacktrace เพื่อรับ stack trace รันด้วยอ็อพชัน --info หรือ --debug เพื่อรับเอาต์พุตบันทึกเพิ่มเติม สร้างไม่สำเร็จ นี่คือไฟล์ Gradle ของฉัน: การตั้งค่าระดับบนสุด gradle include ':MyProject' build.gradle ใน MyProject: apply plugin: 'com.android.application' buildscript { repositories { mavenCentral() } dependencies { classpath "com.android.tools.build:gradle:0.12.+" …

30
Android Studio - ไม่พบการติดตั้ง JVM
ฉันมีปัญหาในการพยายามบู๊ต Android Studio เมื่อฉันพยายามเปิดใช้งานหลังจากการติดตั้งฉันได้รับข้อผิดพลาดนี้: No JVM Installation found. Please install a 64 bit JDK. ข้อกำหนดระบบปัจจุบันของฉัน: ระบบปฏิบัติการ: Windows 8.0 64 bit version ติดตั้ง JDK:JDK 1.8.0 สิ่งที่ฉันได้ลอง: ฉันได้ลองสิ่งที่รายงานในข้อผิดพลาดและในวิธีแก้ปัญหาส่วนใหญ่เพื่อตั้งค่าJDK_HOMEตัวแปรในตัวแปรสภาพแวดล้อมเป็นเส้นทาง JDK ของฉัน (เวอร์ชัน 64 บิต) เช่นC:\Program Files\Java\jdk1.8.0_05 *I also have tried rebooting system, just in case to test if the environment variable is not …

5
Android Studio: วิธีสร้าง apk ที่ลงชื่อโดยใช้ Gradle
ฉันค้นหาบน Google และ SO แต่ไม่พบคำตอบของฉัน นี่เป็นครั้งแรกที่ฉันทำงานกับระบบ gradle และตอนนี้ฉันมาถึงจุดที่สร้าง APK ที่ลงชื่อแล้วเพื่ออัปโหลดไปยัง Google Play (โครงการนำเข้าจาก eclipse) ตอนนี้ฉันได้อ่านส่วนนี้แล้วhttp://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Building-and-Tasksที่คุณควรเพิ่มลงsigningConfigsในbuild.gradle ฉันได้เพิ่มบรรทัดเหล่านี้แล้วและตอนนี้ฉันเห็นว่าคุณต้องเรียกใช้./gradlew assembleReleaseแต่การเรียกใช้สิ่งนี้ในผลตอบแทน cmd ของฉัน 'gradle' ไม่รู้จักเป็นคำสั่งภายในหรือภายนอกโปรแกรมที่ใช้งานได้หรือไฟล์แบตช์ ฉันได้ลองคลิกขวาที่ build.gradle แล้วเรียกใช้โดยบอกว่ามันประสบความสำเร็จ แต่เมื่อฉันดูในโฟลเดอร์ build / apk มีเพียงไฟล์ที่เรียกว่าapp-debug-unaligned.apk แล้วฉันจะสร้าง apk ที่ลงชื่อโดยใช้ระบบ Gradle ได้อย่างไร?

4
หลังจากอัปเดต Android Studio เป็นเวอร์ชัน 1.3.0 ฉันได้รับข้อผิดพลาด "การรวม NDK เลิกใช้งานในปลั๊กอินปัจจุบัน"
ฉันได้อัปเดต Android Studio เป็นเวอร์ชัน1.3.0ก่อน 3 วัน ก่อนหน้านั้นฉันสามารถใช้ NDK ได้และตอนนี้ฉันได้รับข้อผิดพลาดเช่น ข้อผิดพลาด: (50, 0) ข้อผิดพลาด: การรวม NDK เลิกใช้งานในปลั๊กอินปัจจุบัน ลองใช้ปลั๊กอินทดลองใหม่ ดูรายละเอียดhttp://tools.android.com/tech-docs/new-build-system/gradle-experimental ตั้งค่า "android.useDeprecatedNdk = true" ใน gradle.properties เพื่อใช้การรวม NDK ปัจจุบันต่อไป ฉันไม่พบไฟล์ gradle.property ที่ระดับโปรเจ็กต์ ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร?

21
วิธีดึง Key Alias ​​และ Key Password สำหรับ APK ที่ลงนามใน Android Studio (ย้ายจาก Eclipse)
ฉันมีแอป Android ที่เผยแพร่ใน Google Play ซึ่งฉันอัปเดตเป็นระยะ ฉันทำตามขั้นตอนต่อไปนี้เพื่อลงนามแอปก่อนการพุชใหม่: กดเมาส์ขวาบนโปรเจ็กต์ 'เครื่องมือ Android' -> ส่งออกแพ็คเกจแอปพลิเคชันที่มีลายเซ็นระบุรหัสผ่านที่เก็บคีย์ลงชื่อแอปของคุณอัปโหลดไฟล์ apk ไปยัง Google Play Developer Console เมื่อเร็ว ๆ นี้ฉันได้นำเข้าโปรเจ็กต์จาก Eclipse ไปยัง Android Studio และทำงานต่อบน Android Studio ตอนนี้ฉันวางแผนที่จะผลักดันการแก้ไขในแอป ฉันคิดว่าฉันมีตัวเลือกนี้ในการลงชื่อ apk ใน android studio สร้าง -> สร้าง apk ที่ลงนาม -> ตามความเข้าใจของฉันสำหรับแอป Android ของฉันฉันต้องใช้ที่เก็บคีย์และรหัสผ่านที่เก็บคีย์เดียวกันกับที่ฉันใช้ก่อนหน้านี้เพื่อส่งการอัปเดตไปยัง Google Play นอกจากนี้ยังมีการขอ Key Alias ​​และ Key …

3
Android คืออะไร: supportsRtl =“ true” ในไฟล์ xml ของ AndroidManifest
เมื่อใดก็ตามที่ฉันสร้างโปรเจ็กต์ใหม่ในสตูดิโอ Android ฉันได้รับandroid:supportsRtl="true"แอพ AndroidManifest File <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> ... </application> การใช้งานในแอปคืออะไรหรือข้อดีและข้อเสียคืออะไรเมื่อฉันเพิ่มหรือไม่เพิ่มในแอป AndroidManifest

23
Android Studio - การเติมข้อความอัตโนมัติของตัวแก้ไข XML ไม่ทำงานกับไลบรารีที่รองรับ
ฉันเพิ่งเริ่มใช้ไลบรารี android.support.design ใหม่ เมื่อใช้วิดเจ็ตใด ๆ ภายในโปรแกรมแก้ไข XML ฉันจะหยุดรับคำแนะนำการเติมข้อความอัตโนมัติของ XML! ตัวอย่างเช่น, <android.support.design.widget.CoordinatorLayout android:id="@+id/header_root" android:layout_width="match_parent" android:layout_height="200dp"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/primary_dark" /> <android.support.design.widget.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|right" android:src="@drawable/ic_action_add" android:layout_marginLeft="16dp" android:layout_marginRight="16dp" android:layout_marginTop="56dp" app:fabSize="normal" app:layout_anchor="@id/header_root" app:layout_anchorGravity="bottom|right|end" /> </android.support.design.widget.CoordinatorLayout> ไม่มีแท็กใดที่จะแสดงป๊อปอัปการเติมข้อความอัตโนมัติเช่นเมื่อฉันเริ่มพิมพ์ "android: i" จะไม่มีป๊อปอัปปรากฏขึ้นคำแนะนำเดียวที่ฉันได้รับจะแสดงในภาพต่อไปนี้ ฉันได้ลองทำความสะอาดโปรเจ็กต์ของฉันรีสตาร์ทพีซีรีสตาร์ท Android Studio .. ไม่มีอะไรทำงาน!

7
ฉันจะลบระบบอิมเมจสำหรับไฟล์ avd ใน Android Studio ได้อย่างไร
ฉันต้องการลบ api 16 ของ jelly bean แต่ไม่มีปุ่มลบฉันจะทำอย่างไร ไฟล์ภาพเป็นไฟล์ขนาดใหญ่มากดังนั้นฉันจึงไม่ต้องการไฟล์อิมเมจระบบมากนัก

8
จะเลือกสถานที่หลายแห่ง (ประเสริฐ) ในโค้ดใน Android Studio ได้อย่างไร
จะเลือกสถานที่หลายแห่งในโค้ดใน Android Studio ได้อย่างไร ฉันต้องการแทรกข้อความเดียวกันในหลาย ๆ ที่ในซอร์สโค้ดของฉัน เช่นเดียวกับมีเคอร์เซอร์ของเมาส์มากกว่าหนึ่งตัว ฉันเคยทำใน VS2012 ได้อย่างง่ายดาย แต่ไม่แน่ใจว่าจะทำใน Android Studio ได้อย่างไร

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