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

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

11
ไม่สามารถลดข้อความปุ่มตัวพิมพ์เล็กใน android studio
ฉันมีคำถามเล็ก ๆ น้อย ๆ ที่รบกวนฉันมาระยะหนึ่งแล้ว ฉันพยายาม google นี้ แต่ดูเหมือนจะไม่มีใครมีปัญหาเช่นเดียวกับฉันหรือไม่เห็นว่ามันเป็นปัญหา เมื่อฉันสร้างปุ่มใน activity_my.xml ภายใต้โครงร่าง <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_1_name" android:id="@+id/button2" android:layout_marginTop="140dp" android:layout_below="@+id/textView" android:layout_centerHorizontal="true" /> ฉันได้รับปุ่มที่ดูเหมือนว่า แม้ว่ารหัสสตริงของฉันคือ: <resources> <string name="app_name">HelloWorld</string> <string name="hello_world">Hello world!</string> <string name="action_settings">Settings</string> <string name="button_1_name">BuTtOn 1</string> ฉันรู้ว่าฉันขาดอะไรเล็ก ๆ น้อย ๆ ที่นี่ แต่ฉันจะทำให้ตัวพิมพ์เล็ก / ใหญ่ทำงานในข้อความปุ่มได้อย่างไร ขอบคุณ!

8
Android Studio จะบันทึกไฟล์การจับคู่ ProGuard ที่ไหน
ใน Android Studio ไฟล์การทำแผนที่ ProGuard สร้างขึ้นที่ไหนหลังจากรวบรวม APK ที่ลงชื่อแล้ว? ฉันไม่แน่ใจว่ามันใช้งานไม่ได้หรือถ้าฉันลืมเส้นทางไฟล์และการค้นหา Google / Stack Overflow ภาคบังคับของฉันไม่ได้ตอบคำถามนี้

18
ฉันจะทำให้ WRAP_CONTENT ทำงานบน RecyclerView ได้อย่างไร
ฉันมีDialogFragmentที่มีRecyclerView(รายการการ์ด) ภายในนี้RecyclerViewมีหนึ่งหรือมากกว่าCardViewsนั้นที่สามารถมีความสูงใด ๆ ฉันต้องการให้DialogFragmentความสูงที่ถูกต้องตามCardViewsที่มีอยู่ภายใน ปกตินี้จะง่ายผมจะตั้งwrap_contentบนRecyclerViewเช่นนี้ <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:clickable="true" android:scrollbars="vertical" > </android.support.v7.widget.RecyclerView> เพราะฉันใช้สิ่งRecyclerViewนี้ไม่ทำงานดู: https://issuetracker.google.com/issues/37001674 และ ความสูงของมุมมอง Recycler ที่ซ้อนกันไม่ได้ห่อเนื้อหา ในหน้าเหล่านี้ทั้งสองคนแนะนำให้ขยายLinearLayoutManagerและแทนที่onMeasure() ฉันแรกใช้LayoutManagerที่มีคนให้ในลิงค์แรก: public static class WrappingLayoutManager extends LinearLayoutManager { public WrappingLayoutManager(Context context) { super(context); } private int[] mMeasuredDimension = new int[2]; @Override public void onMeasure(RecyclerView.Recycler recycler, RecyclerView.State state, int …

26
ไม่พบการกำหนดค่าการไล่ระดับของ Android Studio ที่มีชื่อ 'default'
ฉันมีปัญหาในการรวบรวมแอพของฉันกับ Android Studio (0.1.5) แอพนี้ใช้ห้องสมุด 2 แห่งซึ่งฉันได้รวมไว้ดังต่อไปนี้: settings.gradle include ':myapp',':library',':android-ColorPickerPreference' build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jar') compile project(':library') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 targetSdkVersion 16 } } เมื่อรวบรวมฉันได้รับข้อความนี้: …


4
แท็ก languageLevel ของ Android .idea / misc.xml ยังคงเปลี่ยนแปลง JDK
คีย์ languageLevel ได้รับการเปลี่ยนจาก JDK_1_8 เป็น JDK_1_7 ด้วยเหตุผลที่ฉันไม่ทราบ จะเกิดอะไรขึ้น? สิ่งนี้เกี่ยวข้องกับ IDE ของผู้พัฒนารายอื่นที่ทำงานในโครงการหรือไม่ บางทีพวกเขาอาจมีการตั้งค่า Android Studio อีกหรือไม่ นี่คือสิ่งที่ปรากฏขึ้นหลังจากฉันสังเกตเห็นไฟล์ภายใต้การควบคุมแหล่งที่มีการเปลี่ยนแปลง: $ git diff diff --git a/.idea/misc.xml b/.idea/misc.xml index fbb6828..5d19981 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -37,7 +37,7 @@ <ConfirmationsSetting value="0" id="Add" /> <ConfirmationsSetting value="0" id="Remove" /> </component> - <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" assert-keyword="true" …

22
ตัวอย่างเค้าโครงของ Android Studio อยู่ที่ไหน
ฉันติดตั้ง Android Studio แต่เมื่อฉันแก้ไขไฟล์เลย์เอาต์ฉันไม่พบพรีวิวสด! ฉันเพิ่งเห็นไฟล์ XML ฉันจะดูเลย์เอาต์ของฉันในมุมมองกราฟิกได้อย่างไร อัปเดต: นี่เป็นลักษณะที่ปรากฏในกรณีของฉัน:

20
ข้อผิดพลาด "ไม่สามารถติดตั้งแพ็กเกจ Android SDK ต่อไปนี้เนื่องจากไม่ยอมรับใบอนุญาตบางรายการ"
ฉันได้รับข้อผิดพลาดนี้ใน jitpack ฉันได้ลองทุกอย่างบนอินเทอร์เน็ตแล้ว ด้านล่างนี้เป็นข้อผิดพลาดของฉัน Failed to install the following Android SDK packages as some licences have not been accepted. platforms;android-26 Android SDK Platform 26 build-tools;28.0.3 Android SDK Build-Tools 28.0.3 To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager. และเมื่อฉันเรียกใช้. …

8
วิธีการตั้งค่า -source 1.7 ใน Android Studio และ Gradle
ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อพยายามรวบรวมโครงการของฉันใน Android Studio: Gradle: error: diamond operator is not supported in -source 1.6 ฉันมี 1.7 ชุดเป็นเป้าหมายในการกำหนดลักษณะโครงการทั้งหมดที่ฉันพบ เส้นทางที่แสดงใน SDK โครงการภายใต้ 1.7 SDK นั้นเป็นเส้นทางที่ถูกต้องในการติดตั้ง Java 1.7 แม้ตอนที่ฉันเรียกใช้ java -version ในเทอร์มินัลมันก็บอกฉันว่าฉันกำลังรันบน java 1.7 ฉันได้ลองตั้งค่าตัวแปร env JAVA_HOME เป็น: /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home ข้อผิดพลาดจะไม่หายไป ฉันจะกำจัดข้อผิดพลาดได้อย่างไร

18
การติดตั้งล้มเหลวด้วยข้อความไฟล์ไม่ถูกต้อง
การติดตั้งล้มเหลวด้วยข้อความไฟล์ไม่ถูกต้อง: K: \ project \ app \ build \ intermediates \ split-apk \ with_ImageProcessor \ debug \ slices \ slice_0.apk อาจเป็นไปได้ว่าปัญหานี้ได้รับการแก้ไขโดยการถอนการติดตั้ง apk ที่มีอยู่หากมีอยู่แล้วติดตั้งใหม่ คำเตือน: การถอนการติดตั้งจะลบข้อมูลแอปพลิเคชัน! คุณต้องการถอนการติดตั้งแอปพลิเคชันที่มีอยู่หรือไม่ ฉันใช้งานโปรเจคใน android studio 2.3 beta 3

15
ความสูงของมุมมอง Recycler ที่ซ้อนกันไม่ได้ห่อเนื้อหา
ฉันมีแอปพลิเคชั่นที่จัดการคอลเล็กชันหนังสือ (เช่นเพลย์ลิสต์) ฉันต้องการแสดงรายการคอลเลกชันที่มีแนวตั้ง RecyclerView และในแต่ละแถวรายการของหนังสือในแนวนอน RecyclerView เมื่อฉันตั้งค่า layout_height ของ RecyclerView แนวนอนด้านในเป็น 300dp จะแสดงอย่างถูกต้อง แต่เมื่อฉันตั้งค่าเป็น wrap_content จะไม่แสดงอะไรเลย ฉันต้องใช้ wrap_content เพราะฉันต้องการที่จะสามารถเปลี่ยนการจัดการรูปแบบโดยทางโปรแกรมเพื่อสลับระหว่างการแสดงผลในแนวตั้งและแนวนอน คุณรู้หรือไม่ว่าฉันทำอะไรผิด เลย์เอาต์ของฉัน: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/white"> <com.twibit.ui.view.CustomSwipeToRefreshLayout android:id="@+id/swipe_container" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.v7.widget.RecyclerView android:id="@+id/shelf_collection_listview" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingTop="10dp"/> </LinearLayout> </com.twibit.ui.view.CustomSwipeToRefreshLayout> </LinearLayout> เค้าโครงองค์ประกอบคอลเลกชัน: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" …

18
ปลั๊กอินเก่าเกินไปโปรดอัปเดตเป็นเวอร์ชันล่าสุดหรือตั้งค่าตัวแปรสภาพแวดล้อม ANDROID_DAILY_OVERRIDE เป็น
วันนี้ฉันเพิ่งนำเข้าแอพตัวอย่างจาก Android SDK เป็นโมดูลในโครงการของฉัน (การวิเคราะห์) และทันใดนั้นฉันก็พบข้อผิดพลาดการไล่ระดับสีเมื่อฉันพยายามซิงค์: Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE envrinment variable to... นี่คือgradleไฟล์แอพของฉัน: apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.0" defaultConfig { applicationId "xxx.xxxxxx.xxxxx" versionCode 1 versionName '1' minSdkVersion 9 targetSdkVersion 22 versionCode 1 versionName '1' } …

23
ไม่สามารถแก้ไขสัญลักษณ์ 'ธีม' ใน styles.xml (Android Studio)
ตั้งแต่วันนี้ Android Studio ไม่สามารถค้นหาชุดรูปแบบ AppCompat ใน styles.xml แต่ตัวอย่างเช่นรู้จัก AppCompatActivity ในรหัส เวอร์ชัน Android Studio ของฉันคือ 2.2.2, Build # AI-145.3360264 ฉันได้ลองอัพเกรดเป็นเครื่องมือบิลด์ล่าสุด, คอมไพล์ sdk (25) เป็นต้น แต่มันก็ไม่สามารถแก้ปัญหาได้ ในขณะนี้ฉันได้ติดตั้งสิ่งต่อไปนี้ (จากผู้จัดการ sdk): android api: 19 และ 23 เครื่องมือแพลตฟอร์ม sdk: 25.0.1 เครื่องมือ sdk: 25.2.3 เครื่องมือสร้าง: 23.0.2 และ 25.0.1 พื้นที่เก็บข้อมูลสนับสนุน: 40 ที่เก็บของ google: 39 และอีกสองสามคนที่ไม่ควรระบุไว้ที่นี่ build.gradle ของแอป: …

12
Android studio ใช้หน่วยความจำมากเกินไป
ฉันติดตั้ง Android Studio 1.0 RC 2 ฉันมี RAM 4GB ติดตั้ง แต่หลังจากเริ่ม Android Studio และเปิดตัว Android Emulator มากกว่า 90% ของหน่วยความจำกายภาพได้ถูกใช้งานโดยสองคนนี้เท่านั้น มีวิธีใดบ้างที่จะลดการใช้หน่วยความจำนี้ เนื่องจากปัญหาหน่วยความจำนี้ฉันไม่สามารถเปิดแอปพลิเคชันอื่นพร้อมกันได้

7
ทำงานทันทีใน Android Studio 2.0 (วิธีปิด)
วิธีปิดใช้งานการเรียกใช้ทันทีใน Android Studio 2.0 ดูตัวอย่าง เมื่อฉันไปที่การตั้งค่าฉันเห็นมัน: และฉันไม่สามารถลบเครื่องหมายออกจาก "เปิดใช้งานการเรียกใช้ทันที ... " ฉันใช้ Android Studio 2.0 Preview 9 แต่ข้อผิดพลาดนี้มีอยู่ใน Android Studio 2.0 Preview 7 ด้วย

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