Als «android» getaggte Fragen

Android ist Googles mobiles Betriebssystem, mit dem digitale Geräte (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) programmiert oder entwickelt werden. Verwenden Sie für Themen im Zusammenhang mit Android Android-spezifische Tags wie Android-Intent, Android-Aktivität, Android-Adapter usw. Verwenden Sie für andere Fragen als Entwicklung oder Programmierung, die sich jedoch auf das Android-Framework beziehen, diesen Link: https: // android.stackexchange.com.


1
Android F: SQLite-Datenbank im Speicherbereich
In Android Q neu eingeführt Speicherfunktion von Scoped Folgendes besagt: Apps, die auf Android 10 (API-Stufe 29) und höher abzielen, erhalten standardmäßig Zugriff auf externen Speicher oder Speicher mit Gültigkeitsbereich. Solche Apps haben nur Zugriff auf das app-spezifische Verzeichnis im externen Speicher sowie auf bestimmte Medientypen, die die App erstellt …

3
Open CV Gesichtserkennung nicht korrekt
In meiner App versuche ich, mithilfe von Open CV eine Gesichtserkennung für ein bestimmtes Bild durchzuführen. Hier trainiere ich zuerst ein Bild und nach dem Training dieses Bildes, wenn ich die Gesichtserkennung für dieses Bild durchführe, erkennt es das trainierte Gesicht erfolgreich. Wenn ich mich jedoch einem anderen Bild derselben …

3
Google Play Store-Sicherheitswarnung Gibt an, dass Ihre App anfällige JavaScript-Bibliotheken enthält. Wie kann die Sicherheitswarnung entfernt werden?
Im Google Play Store wird unten eine Warnung angezeigt: Ihre App enthält eine oder mehrere Bibliotheken mit bekannten Sicherheitsproblemen. Weitere Informationen finden Sie in diesem Artikel in der Google-Hilfe . Anfällige JavaScript-Bibliotheken: Name -> Abfrage Version -> 3.3.1 Bekannte Probleme -> SNYK-JS-JQUERY-174006 Identifizierte Dateien -> res / raw / jquery_min.js …

5
In-App-Update gibt InstallException (ERROR_API_NOT_AVAILABLE)
Implementierte In-App-Update-Funktion unter Verwendung des folgenden Code-Snippets: private void showInAppUpdateDialog(boolean isMandatoryUpdate) { Task<AppUpdateInfo> appUpdateInfoTask = appUpdateManager.getAppUpdateInfo(); appUpdateInfoTask.addOnSuccessListener(appUpdateInfo -> { if (appUpdateInfo.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE || appUpdateInfo.updateAvailability() == UpdateAvailability.DEVELOPER_TRIGGERED_UPDATE_IN_PROGRESS) { int appUpdateType = isMandatoryUpdate ? IMMEDIATE : AppUpdateType.FLEXIBLE; int requestCode = isMandatoryUpdate ? REQUEST_APP_UPDATE_IMMEDIATE : REQUEST_APP_UPDATE_FLEXIBLE; if (appUpdateInfo.isUpdateTypeAllowed(appUpdateType)) { // start the …


1
Was ist ViewModelStore und viewModelStoreOwner?
Ich bin aufgrund dieser neuen ViewModelProvider-API sehr verwirrt (ViewModelProviders ist veraltet) Wie bei den neuen Änderungen gibt es auch hier neue Konstruktoren (Quellcode). # 1 public ViewModelProvider(@NonNull ViewModelStoreOwner owner) { this(owner.getViewModelStore(), owner instanceof HasDefaultViewModelProviderFactory ? ((HasDefaultViewModelProviderFactory) owner).getDefaultViewModelProviderFactory() : NewInstanceFactory.getInstance()); } # 2 public ViewModelProvider(@NonNull ViewModelStoreOwner owner, @NonNull Factory factory) { …

2
Moshi 1.9.1 Kotlin-Typ kann nicht serialisiert werden
Ich habe einen Arbeitscode zum Serialisieren / Deserialisieren von Daten mit Moshi 1.8.0 Ein Upgrade auf 1.9.1 führt jetzt zu einem Absturz beim Versuch der Serialisierung: java.lang.IllegalArgumentException: Kotlin-Typ com.xxx.Spot kann nicht serialisiert werden. Die reflektierende Serialisierung von Kotlin-Klassen ohne Verwendung von Kotlin-Reflect hat ein undefiniertes und unerwartetes Verhalten. Bitte verwenden …
12 android  kotlin  moshi 

2
Unzulässige Klassendatei: In der Klassenmodul-Info fehlt ein Supertyp. Klassendateiversion 53
Wenn ich meinem Projekt eine Firebase-Perf-Abhängigkeit hinzufüge, wird der folgende Fehler Illegal class file: Class module-info is missing a super type. Class file version 53. angezeigt. Meine Abhängigkeiten auf Projektebene von Gradle und Google Services sind classpath 'com.android.tools.build:gradle:3.5.1' classpath 'com.google.gms:google-services:4.3.2' und ich habe die genauen Schritte befolgt, die in den …

1
Testen Sie programmgesteuert, ob in Android 10+ der ältere externe Speicherzugriff deaktiviert ist
Gibt es einen einfachen API-Aufruf, der mir sagt, ob eine App, die unter Android 10 oder höher ausgeführt wird, den Scoped Storage-Zugriff verwenden muss, dh wenn der normale Dateizugriff, auch bekannt als "Legacy External Storage", deaktiviert ist? Beachten Sie, dass selbst wenn die App in AndroidManifest.xml, Abschnitt deklariert: android:requestLegacyExternalStorage="true" Der …

3
Wie starte ich eine Aktivität aus dem Hintergrund in Android 10?
Ich baue eine Android-App, in der ich eine Aktivität aus dem Hintergrund starten muss. Ich verwende einen ForegroundStarter, der den Service erweitert, um dies zu erreichen. Ich habe eine Aktivität Adscreen.class, die ich von meinem Vordergrunddienst ausführen muss. Die Aktivität Adscreen.class funktioniert auf allen Android-Versionen außer Android 10 einwandfrei (ausgehend …


5
Ich habe das Android Studio auf die neueste Version (3.6.1) aktualisiert und das Gradle Plugin wurde jetzt nicht gefunden
In einer Android-Anwendung habe ich das Android Studio auf die neueste Version (3.6.1) aktualisiert. Beim Synchronisieren von Gradle wird das Gradle-Plugin nicht mit den folgenden Fehlern gefunden: Auslöser: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration $ ArtifactResolveException: Es konnten nicht alle Dateien für die Konfiguration ': classpath' aufgelöst werden. Und Auslöser: org.gradle.internal.resolve.ModuleVersionNotFoundException: com.android.tools.build:gradle:3.0.0 konnte nicht gefunden …
11 android 

2
Android-Begrüßungsbildschirm VectorDrawable
Ich möchte ein VectorDrawable in meinem Begrüßungsbildschirm anzeigen <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" android:gravity="fill" /> <item android:drawable="@drawable/splash_screen" android:gravity="bottom|center" /> </layer-list> Mein SVG hat android:width="320dp"undandroid:height="238dp" <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="320dp" android:height="238dp" android:viewportWidth="320" android:viewportHeight="238"> <group> <clip-path android:pathData="M0,0h320v238h-320z M 0,0"/> <path android:pathData="M0,143.311a160,4.476 0,1 0,320 0a160,4.476 0,1 0,-320 0z" android:fillColor="#E6E6E6"/> <path android:pathData="M245.269,94.815C245.067,94.818 244.865,94.821 244.66,94.821C244.455,94.821 …

3
Eintragsname 'AndroidManifest.xml' kollidierte (Build fehlgeschlagen nach Aktualisierung des Android Gradle Plugins auf 3.6.0)
Ich habe kürzlich das Android Studio von 3.5 (stabil) auf 3.6 (stabil) aktualisiert. Dann habe ich gesehen, dass das Plugin-Update auch verfügbar ist, also habe ich die Version von "com.android.tools.build:gradle" von 3.5.0 auf 3.6.0 aktualisiert und auch die Gradle-Version auf 5.6.4 aktualisiert Jetzt beginnt das Problem, wenn ich versuche, das …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.