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

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

1
AOSP บล็อกการติดตั้งแอพจากแหล่งที่ไม่รู้จัก
มีวิธีใดบ้างที่ฉันสามารถบล็อกผู้ใช้จากการติดตั้งแอพจากแหล่งที่ไม่รู้จักในระบบปฏิบัติการ android ที่กำหนดเอง? ฉันกำลังพยายามสร้างตัวแปรที่กำหนดเองของ Android OS โดยใช้แหล่งข้อมูล AOSP ซึ่งฉันต้องการอนุญาตให้ผู้ใช้ติดตั้งเฉพาะแอพจากแหล่งที่เชื่อถือได้ที่ฉันระบุระหว่างการสร้าง บล็อกตัวเลือกการเปิดใช้งานนักพัฒนาซอฟต์แวร์และการดีบัก USB โซลูชันควรบล็อกผู้ใช้จากการติดตั้งแอพจากแหล่งที่เป็นไปได้ทั้งหมดเช่น sideload หรือโดยการเชื่อมต่อกับระบบ

2
ปัญหาระดับประเภทองค์ประกอบที่ไม่คาดคิดเมื่อ refactor ย้ายไฟล์ใน android studio
เมื่อฉัน refactor ย้ายไฟล์บางไฟล์ใน android studio ฉันได้รับปัญหาประเภทชั้นองค์ประกอบที่ไม่คาดคิด ใครช่วยฉันด้วยคำตอบบ้าง ขอบคุณล่วงหน้า!

5
ไม่พบ“ RNCSafeAreaView” ใน UIManager
ฉันพยายามเปิดบันเดิล แต่เมื่อ Android ใช้งานมันจะแสดงข้อความถัดไป 2020-01-05 23: 15: 45.366 26210-26210 / com.note.principal W / .note.principa: การเข้าถึงฟิลด์ที่ซ่อน Landroid / ดู / ดู; -> mAccessibilityDelegate: Landroid / ดู / ดู $ AccessibilityDelegate; (นักออกแบบกลเบา, การสะท้อนแสง) 2020-01-05 23: 15: 45.470 26210-26242 / com.note.principal E / ReactNativeJS: การละเมิดที่คงที่: requireNativeComponent: "RNCSafeAreaView" ไม่พบใน UIManager This error is located …


5
การดำเนินการล้มเหลวสำหรับงาน ': flutter_twitter: VerifyReleaseResources'
ฉันกำลังทำงานกับแอพFlutter ฉันสามารถเรียกใช้แอพในอุปกรณ์ android ได้สำเร็จ แต่ลองสร้างไฟล์build ( .apk )และมีปัญหาด้านล่าง FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':flutter_twitter:verifyReleaseResources'. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource linking failed /Users/ipatel/.gradle/caches/transforms-2/files-2.1/8f09fa5c6115de167b21b323f769edd9/core-1.0.0/res/values/values.xml:57:5-88:25: AAPT: error: resource android:attr/fontVariationSettings not found. /Users/ipatel/.gradle/caches/transforms-2/files-2.1/8f09fa5c6115de167b21b323f769edd9/core-1.0.0/res/values/values.xml:57:5-88:25: AAPT: error: resource android:attr/ttcIndex not found. * …
9 android  flutter  dart 

2
ไม่สามารถคัดลอกวางใน Android Studio
ฉันประสบกับปัญหาหลักสองข้อใน Android Studio ก่อนอื่นฉันไม่สามารถทำการคัดลอกและตัดแปะ ( ctrl+ c- ctrl+ v- ctrl+ x) ในบางคลาสได้ เพื่อแก้ไขปัญหานั้นฉันคลิก "invalide caches / restart" แต่มันจะหยุดลงทันที ปัญหาที่สองคือ (ฉันคิดว่ามันเกี่ยวข้องกับปัญหาแรก) คอมไพเลอร์ไม่รู้จักวิธีการและแอตทริบิวต์ที่กำหนดไว้แล้ว คำแนะนำอัตโนมัติเป็นต้นไม่ทำงาน ขั้นตอนที่ฉันพยายามแก้ไขปัญหาคือ ไฟล์ -> ล้างแคช / รีสตาร์ท ไฟล์ -> โหมดประหยัดพลังงาน -> ปิดการใช้งาน ปิดแท็บที่เปิดทั้งหมดและเริ่มใหม่ ไฟล์ -> ซิงค์โครงการที่มีไฟล์ Gradle ไฟล์ -> ซิงค์กับระบบไฟล์ ลบ JDK และติดตั้งใหม่ ลบ Android Studio และติดตั้งใหม่ ลบไฟล์ SDK …


2
เล่นติดตั้ง Library Referrer
สวัสดีผู้พัฒนา Google Play เราเพิ่งประกาศว่าเราจะเลิกใช้กลไกการกระจายเจตนาของ install_referrer เนื่องจากแอปของคุณอย่างน้อยหนึ่งแอปใช้จุดประสงค์นี้เพื่อติดตามการอ้างอิงเราต้องการให้แน่ใจว่าคุณได้ทำการสลับก่อนวันที่ 1 มีนาคม 2020 หลังจากวันที่นี้แอป Play Store เวอร์ชันใหม่จะไม่เผยแพร่เจตนาการติดตั้ง ต้องมีการดำเนินการ โอนย้ายไปที่ Play Install Referrer API เพื่อติดตามการติดตั้งแอพของคุณสำหรับแอพและ / หรือเกมต่อไปนี้ ฉันเพิ่งได้รับอีเมลนี้จาก Google ฉันใช้ Firebase Analytics และรายงาน Crash ในแอปพลิเคชัน Android ของฉันเพื่อติดตามพฤติกรรมของแอปพลิเคชัน เอกสารนักพัฒนาซอฟต์แวร์ส่วนใหญ่จะเน้นถึงแอปพลิเคชันที่ใช้บริการโฆษณาซึ่งไม่ได้ใช้ในแอปพลิเคชันของฉัน ทางออกใด ๆ เกี่ยวกับเรื่องนี้จะได้รับการชื่นชมอย่างมาก ขอบคุณล่วงหน้า.

2
ติดตั้ง Referrer Library v1.1 เพิ่มการอนุญาต
การอัพเดต Install Referrer Library จาก v1.0 เป็น v1.1 ได้เพิ่มการอนุญาตต่อไปนี้: WRITE_EXTERNAL_STORAG ​​E ที่ READ_EXTERNAL_STORAGE READ_PHONE_STATE สิทธิ์เหล่านั้นไม่ปรากฏใน Install Referrer Library manifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.installreferrer" > <uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" /> <application /> </manifest> ที่มา: https://mvnrepository.com/artifact/com.android.installreferrer/installreferrer/1.1 ทำไมสิทธิ์เหล่านั้นถูกเพิ่มเข้าไปในรายการที่ผสาน?

1
MIUI 10 ไม่อนุญาตให้มีกิจกรรมเริ่มบริการ - Xiaomi Redmi Note
แอพของฉันมีบริการและกิจกรรม จากบริการกิจกรรมถูกเรียกด้วยรหัสต่อไปนี้: Intent intent = new Intent(getApplicationContext(), MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); แม้ไม่มีแฟล็กโดยปกติหน้าต่างกิจกรรมจะแสดงด้วยโครงร่างที่ถูกต้อง อย่างไรก็ตามใน Xiaomi Redmi Note 4 พร้อม Android 7 รูปแบบกิจกรรมจะไม่ปรากฏขึ้น ฉันเห็นบรรทัดต่อไปนี้บน logcat เท่านั้น: I / Timeline: Timeline: Activity_launch_request เวลา: 281438674 เจตนา: เจตนา {flg = 0x30000000 cmp = com.test.app / .MainActivity} ฉันเชื่อว่านี่ไม่ใช่ปัญหา Android 7 (API 24) เพราะบนอุปกรณ์อื่นที่ใช้ Android 7 บริการสามารถเริ่มกิจกรรมได้สำเร็จ …
9 java  android  miui 

4
สร้างช่องทางวิธีหลังจากอัพเกรด flutter- ไม่สามารถแก้ไขเมธอด getFlutterView ()
ฉันใช้วิธี Android ดั้งเดิมในแอพพลิเคชั่นของฉันโดยใช้เอกสารที่กล่าวว่าใช้ MethodChannel(flutterView, CHANNEL).setMethodCallHandler... แต่หลังจากอัพเกรดการกระพือMethodChannelฟังก์ชั่นไม่ต้องการflutterViewและไม่มีflutterViewอีกต่อไป can not resolve method getFlutterView() ฉันคิดว่าควรมีการสอนใหม่สำหรับการสร้างช่อง มันต้องการบางอย่างBinaryMessengerซึ่งฉันไม่รู้ว่าจะให้อะไรแทน นี่คือรหัสเก่าที่ไม่ทำงานอีกต่อไป: import io.flutter.app.FlutterActivity; import io.flutter.plugin.common.MethodCall; import io.flutter.plugin.common.MethodChannel; import io.flutter.plugin.common.MethodChannel.MethodCallHandler; import io.flutter.plugin.common.MethodChannel.Result; public class MainActivity extends FlutterActivity { private static final String CHANNEL = "samples.flutter.dev/battery"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); GeneratedPluginRegistrant.registerWith(this); new MethodChannel(getFlutterView(), CHANNEL).setMethodCallHandler( new MethodCallHandler() …

1
วิธีรับ ID ของทรัพยากรที่อ้างอิงโดยแหล่งข้อมูลอื่น
ฉันต้องการรับ ID ของทรัพยากรที่อ้างอิงในขณะใช้งานจริง เช่นนี้เป็นรหัสของฉัน: <string name="d2c_entryroadblock_start_value" translatable="false">@string/get_started</string> และฉันสนใจใน ID ของการR.string.get_startedมีเพียงการอ้างอิงถึงR.string.d2c_entryroadblock_start_valueใน runtime คุณยังสามารถดูว่ามันมีลักษณะอย่างไรในเครื่องมือวิเคราะห์ APK ด้านล่าง - ฉันต้องได้รับสิ่งนั้น @ref/0x7f1302fc

4
ข้อผิดพลาด: ไม่สามารถระบุอักขระปัจจุบันได้ไม่ใช่สตริงจำนวนอาร์เรย์หรือวัตถุในแบบโต้ตอบดั้งเดิมสำหรับ Android
เมื่อใดก็ตามที่ฉันเรียกใช้react-native run-androidในขณะที่ยังคงโปรแกรมจำลองทำงานอยู่ฉันได้รับข้อผิดพลาดนี้ react-native run-ios wroks สมบูรณ์ดี Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081 :ReactNative:Failed to parse React Native CLI configuration: groovy.json.JsonException: Unable to determine the current character, it is not a string, number, array, or object The current character read is 'E' with an int value of 69 Unable to determine …

3
เราจะได้รับ face-id ในการตอบสนองพื้นเมืองสำหรับอุปกรณ์ Android?
ฉันใช้งานไบโอเมทริกส์ในแอปของฉันเพื่อตรวจสอบ ฉันใช้ไบโอเมตริกซ์แบบตอบโต้พื้นเมืองสำหรับมัน ทุกสิ่งทำงานได้ดีติดอยู่เพียงอันเดียว Face-id ไม่ทำงานใน Android ฉันทำ Google เป็นจำนวนมาก แต่ไม่สามารถหาคำตอบที่น่าพอใจได้ เป็นไปได้ไหมที่จะใช้ face-id ใน Android? Biometrics.isSensorAvailable() .then((biometryType) => { if (biometryType === Biometrics.TouchID) { console.log('TouchID is supported') } else if (biometryType === Biometrics.FaceID) { console.log('FaceID is supported') } else { console.log('Biometrics not supported') } }) สิ่งนี้จะส่งคืน TouchId ให้ฉันเสมอแม้ว่าฉันจะใช้ FaceId ในโทรศัพท์ของฉันก็ตาม ขอบคุณสำหรับความช่วยเหลือล่วงหน้า

2
<androidx.fragment.app.FragmentContainerView> vs <fragment> เป็นมุมมองสำหรับ NavHost
เมื่อใช้androidx.fragment.app.FragmentContainerViewเป็น navHost แทนfragmentแอปทั่วไปจะไม่สามารถนำทางไปยังปลายทางหลังจากเปลี่ยนทิศทางแล้ว ฉันได้รับข้อผิดพลาดต่อไปนี้: java.lang.IllegalStateException: no current navigation node มี gotcha ที่ฉันควรรู้เกี่ยวกับการใช้อย่างถูกต้องหรือวิธีการใช้ส่วนประกอบ nav ไม่ถูกต้องหรือไม่? กิจกรรม xml อย่างง่ายพร้อมมุมมอง: ... &lt;androidx.fragment.app.FragmentContainerView android:id="@+id/nav_host_fragment" android:name="androidx.navigation.fragment.NavHostFragment" android:layout_width="match_parent" android:layout_height="match_parent" app:defaultNavHost="true" app:layout_behavior="@string/appbar_scrolling_view_behavior" app:navGraph="@navigation/nav_simple" /&gt; ... รหัสนำทาง: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;navigation xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/nav_legislator.xml" app:startDestination="@id/initialFragment"&gt; &lt;fragment android:id="@+id/initialFragment" android:name="com.example.fragmenttag.InitialFragment" android:label="Initial Fragment" tools:layout="@layout/initial_fragment"&gt; &lt;action android:id="@+id/action_initialFragment_to_destinationFragment" app:destination="@id/destinationFragment" /&gt; &lt;/fragment&gt; &lt;fragment …

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