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

Android เป็นระบบปฏิบัติการมือถือของ Google ใช้สำหรับการเขียนโปรแกรมหรือพัฒนาอุปกรณ์ดิจิตอล (สมาร์ทโฟน, แท็บเล็ต, รถยนต์, ทีวี, เครื่องแต่งกาย, แก้ว, IoT) สำหรับหัวข้อที่เกี่ยวข้องกับ Android ให้ใช้แท็กเฉพาะสำหรับ Android เช่น android-intent, android-activity, android-adapter, ฯลฯ สำหรับคำถามนอกเหนือจากการพัฒนาหรือการเขียนโปรแกรม แต่เกี่ยวข้องกับกรอบของ Android ให้ใช้ลิงค์นี้: https: // android.stackexchange.com

16
debug.keystore อยู่ที่ไหนใน Android Studio
ฉันจำเป็นต้องเปิดการใช้งาน API ของ Google + debug.keystoreดังนั้นฉันต้องการ ฉันเปลี่ยนเป็น Android Studio และไม่ทราบว่าอยู่ที่ไหน ฉันสามารถค้นหาได้ใน eclipse ที่ path ~ / .android / debug.keystore

20
ไม่พบคำสั่ง adb
ฉันต้องเรียกใช้adb forwardคำสั่งก่อนจึงจะสามารถใช้ezkeyboard ได้แอปพลิเคชันที่อนุญาตให้ผู้ใช้พิมพ์บนโทรศัพท์โดยใช้เบราว์เซอร์ เมื่อฉันเรียกใช้adb forward tcp:8080 tcp:8080คำสั่งฉันได้รับadb command not foundข้อความแสดงข้อผิดพลาด ฉันสามารถเรียกใช้androidคำสั่งจากเทอร์มินัล ทำไมถึงadbไม่ทำงาน
148 android  macos  terminal  adb 

20
ห้อง Android ถาวร: AppDatabase_Impl ไม่มีอยู่
คลาสฐานข้อมูลแอปของฉัน @Database(entities = {Detail.class}, version = Constant.DATABASE_VERSION) public abstract class AppDatabase extends RoomDatabase { private static AppDatabase INSTANCE; public abstract FavoritesDao favoritesDao(); public static AppDatabase getAppDatabase(Context context) { if (INSTANCE == null) { INSTANCE = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, Constant.DATABASE).allowMainThreadQueries().build(); //Room.inMemoryDatabaseBuilder(context.getApplicationContext(),AppDatabase.class).allowMainThreadQueries().build(); } return INSTANCE; } public static void destroyInstance() { INSTANCE = …

10
Android TextView:“ อย่าเชื่อมต่อข้อความที่แสดงด้วย setText”
ฉันตั้งค่าข้อความโดยใช้setText ()ตามวิธีต่อไปนี้ prodNameView.setText("" + name); prodOriginalPriceView.setText("" + String.format(getString(R.string.string_product_rate_with_ruppe_sign), "" + new BigDecimal(price).setScale(2, RoundingMode.UP))); ในแบบแรกนั้นใช้งานง่ายและอันที่สองคือการตั้งค่าข้อความด้วยการจัดรูปแบบข้อความ Android Studio น่าสนใจมากฉันใช้เมนูAnalyze -> Code Cleanupและฉันได้รับคำแนะนำจากสองบรรทัดข้างต้นเช่น อย่าเชื่อมต่อข้อความที่แสดงด้วย setText ใช้สตริงทรัพยากรกับตัวยึดตำแหน่ง น้อยกว่า ... (Ctrl + F1) เมื่อเรียกTextView # setText: อย่าโทรไปที่ Number # toString () เพื่อจัดรูปแบบตัวเลข มันจะไม่จัดการตัวคั่นเศษส่วนและตัวเลขเฉพาะสถานที่อย่างถูกต้อง พิจารณาใช้รูปแบบ String # ที่มีข้อกำหนดรูปแบบที่เหมาะสม (% d หรือ% f) แทน อย่าส่งผ่านสตริงลิเทอรัล (เช่น "สวัสดี") …

14
จะตรวจสอบโดยทางโปรแกรมได้อย่างไรหากติดตั้งแอปพลิเคชั่นหรือไม่ใน Android
เราได้ติดตั้งแอปพลิเคชั่นแบบเป็นโปรแกรม หากติดตั้งแอปพลิเคชั่นไว้ในอุปกรณ์แอปพลิเคชั่นจะเปิดขึ้นโดยอัตโนมัติ มิฉะนั้นติดตั้งแอปพลิเคชันเฉพาะ แนะนำฉัน. ฉันไม่รู้. ขอบคุณ
147 android  apk 

21
ตำแหน่งจำลอง Android บนอุปกรณ์?
ฉันจะจำลองตำแหน่งของฉันบนอุปกรณ์จริง (Nexus One) ได้อย่างไร ฉันรู้ว่าคุณสามารถทำได้ด้วยตัวจำลองในแผงควบคุมตัวจำลอง แต่สิ่งนี้ไม่ได้ผลสำหรับอุปกรณ์ทางกายภาพ
147 android  gps  location  mocking 

12
AsyncTask และการจัดการข้อผิดพลาดบน Android
ฉันแปลงรหัสของฉันจากการใช้เพื่อHandler AsyncTaskสิ่งหลังสุดยอดมากในสิ่งที่ทำ - การอัพเดตแบบอะซิงโครนัสและการจัดการผลลัพธ์ในเธรด UI หลัก AsyncTask#doInBackgroundสิ่งที่ไม่ชัดเจนให้ฉันเป็นวิธีการจัดการกับข้อยกเว้นหากสิ่งที่ไปยุ่งเหยิงใน วิธีที่ฉันทำคือมีตัวจัดการข้อผิดพลาดและส่งข้อความถึงมัน มันใช้งานได้ดี แต่มันเป็นวิธีที่ "ถูก" หรือมีทางเลือกที่ดีกว่า? นอกจากนี้ฉันเข้าใจว่าถ้าฉันกำหนดตัวจัดการข้อผิดพลาดเป็นฟิลด์กิจกรรมก็ควรดำเนินการในเธรด UI อย่างไรก็ตามบางครั้ง (คาดเดาไม่ได้มาก) ฉันจะได้รับข้อยกเว้นโดยบอกว่ารหัสที่ถูกเรียกใช้Handler#handleMessageนั้นกำลังรันอยู่บนเธรดที่ไม่ถูกต้อง ฉันควรเริ่มต้นตัวจัดการข้อผิดพลาดActivity#onCreateแทนหรือไม่ วางrunOnUiThreadลงในHandler#handleMessageดูเหมือนซ้ำซ้อน แต่ก็ดำเนินการอย่างน่าเชื่อถือ

8
จะสร้าง PDF ในแอพ Android ได้อย่างไร? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีวิธีการสร้างไฟล์ PDF จากแอปพลิเคชัน Android หรือไม่
147 android  pdf 

5
ความแตกต่างระหว่าง android-support-v7-appcompat และ android-support-v4
ผมอยากจะทราบความแตกต่างระหว่างหุ่นยนต์สนับสนุน v4.jar และหุ่นยนต์สนับสนุน v7-appcompat.jar ถ้าผมต้องการที่จะเพิ่ม AppCompat แถบการทำงานในใบสมัครของฉันฉันจะต้องเพิ่มทั้งหุ่นยนต์สนับสนุน v7-appcompat.jarและหุ่นยนต์สนับสนุน v4.jarหรือเฉพาะหุ่นยนต์สนับสนุน v7-appcompat.jar นอกจากนี้ยังไม่หุ่นยนต์สนับสนุน v13.jarได้ AppCompat?

6
ข้อแตกต่างระหว่าง Service, Async Task & Thread หรือไม่?
อะไรคือความแตกต่างระหว่าง Service, Async Task & Thread หากฉันไม่ผิดพวกเขาทั้งหมดจะใช้ทำบางสิ่งในพื้นหลัง ดังนั้นวิธีการตัดสินใจที่จะใช้และเมื่อใด

20
Android WebView: การจัดการการเปลี่ยนแปลงการวางแนว
ปัญหาคือประสิทธิภาพการหมุนตาม WebView จะต้องโหลดหน้าซ้ำซึ่งอาจเป็นเรื่องน่าเบื่อ วิธีที่ดีที่สุดในการจัดการการเปลี่ยนแปลงการวางแนวโดยไม่ต้องโหลดหน้าซ้ำจากแหล่งที่มาในแต่ละครั้งคืออะไร

22
วิธีการเปลี่ยนสีในแถบความคืบหน้าแบบวงกลม?
ฉันใช้แถบความคืบหน้าแบบวงกลมบน Android ฉันต้องการเปลี่ยนสีของสิ่งนี้ ฉันใช้ "?android:attr/progressBarStyleLargeInverse" สไตล์ ดังนั้นวิธีการเปลี่ยนสีของแถบความคืบหน้า วิธีกำหนดสไตล์เอง นอกจากนี้นิยามของสไตล์คืออะไร?

13
LinearLayout ของ Android: เพิ่มเส้นขอบด้วยเงารอบ ๆ LinearLayout
ฉันต้องการสร้างเส้นขอบเดียวกันของ LinearLayout นี้เป็นตัวอย่าง: ในตัวอย่างนี้เราจะเห็นว่าเส้นขอบนั้นไม่เหมือนกันทั่ว linearLayout ฉันจะสร้างสิ่งนี้โดยใช้ไฟล์ XML ที่สามารถวาดได้ได้อย่างไร สำหรับตอนนี้ฉันสามารถสร้างเส้นขอบอย่างง่าย ๆ ทั่ว LinearLayout ดังนี้: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="1dp" android:topRightRadius="0dp" android:bottomRightRadius="0dp" android:bottomLeftRadius="0dp" /> <stroke android:width="1dp" android:color="#E3E3E1" /> <solid android:color="@color/blanc" /> </shape>

5
เพิ่มระยะขอบด้านบนรายการมุมมองด้านบน (และด้านล่างสุดท้าย) ใน Android
นี่เป็นคำถามที่ค่อนข้างดีเกี่ยวกับเลย์เอาต์ของรายการใน ListView ใน Android ฉันมีกิจกรรมที่มีแถบชื่อเรื่องที่ด้านบนและ ListView ทำให้ส่วนที่เหลือของหน้าจอ ฉันต้องการให้ ListView ของฉันปรากฏพร้อมกับการขยาย 10dp ที่ด้านซ้ายขวาและบนสุด แต่เมื่อคุณเลื่อน ListView ขึ้นไปฉันต้องการให้มันครอบคลุมการขยาย 10dp ด้านบนก่อนที่จะหายไปภายใต้ขอบจาง ๆ ในทำนองเดียวกันเมื่อคุณเลื่อนไปที่ด้านล่างรายการสุดท้ายควรปรากฏพร้อม 10dp ระหว่างด้านล่างของรายการสุดท้ายและด้านล่างของหน้าจอจริง (ถ้าคุณสงสัยว่าทำไมเพราะเป็นภาพพื้นหลังสวยที่ฉันต้องการ โผล่ออกมารอบ ๆ ListView) ฉันได้ลองเพิ่มการเติมเข้าไปใน ListView ด้วยตัวเองแล้ว แต่เมื่อคุณเลื่อนรายการมันจะหายไปใต้ขอบของการเติม ฉันมาจากพื้นหลังการพัฒนาเว็บและการเปรียบเทียบจะเป็นการเพิ่มระยะขอบเหนือรายการในรายการแรก (และด้านล่างของรายการสุดท้าย)

29
android.view.InflateException: บรรทัดไฟล์ XML แบบ # 12: เกิดข้อผิดพลาดในการขยายคลาส <unknown>
ฉันได้รับข้อผิดพลาดหลายชนิดที่ปรากฏใน subj ข้อผิดพลาดเหล่านี้ดูเหมือนเป็นครั้งคราวและฉันไม่สามารถทำซ้ำได้ จากสแต็คฉันสามารถเรียนรู้ว่าข้อผิดพลาดดังกล่าวอาจเกิดขึ้นกับทรัพยากรรูปแบบที่แตกต่างกันของฉัน บรรทัดของ XML ก็เปลี่ยนแปลงไปเช่นกัน ใครสามารถอธิบายได้ว่าทำไมข้อผิดพลาดนี้เกิดขึ้น? และฉันจะทำอย่างไรเพื่อแก้ไขปัญหานี้ ซ้อนกัน ============================================================= com.fsp.android.f generated the following exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.fsp.android.f/com.life360.android.ui.tour.TourActivity}: android.view.InflateException: Binary XML file line #12: Error inflating class &lt;unknown&gt; --------- Stack trace --------- 1. android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2649) 2. android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2674) 3. android.app.ActivityThread.access$2200(ActivityThread.java:131) 4. android.app.ActivityThread$H.handleMessage(ActivityThread.java:1975) 5. android.os.Handler.dispatchMessage(Handler.java:99) 6. android.os.Looper.loop(Looper.java:123) 7. android.app.ActivityThread.main(ActivityThread.java:4702) …

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