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.

3
Große Anzahl von RemoteServiceExceptions in Googles Cast MediaNotificationService
In den letzten 24 Stunden haben wir einige tausend Abstürze bei Google gesehen MediaNotificationService: Fatal Exception: android.app.RemoteServiceException Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{f9a4deb u0 <our package name>/com.google.android.gms.cast.framework.media.MediaNotificationService} android.app.ActivityThread$H.handleMessage (ActivityThread.java:1855) android.os.Handler.dispatchMessage (Handler.java:106) android.os.Looper.loop (Looper.java:214) android.app.ActivityThread.main (ActivityThread.java:6986) java.lang.reflect.Method.invoke (Method.java) com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:494) com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1445) Ich habe ähnliche Probleme beim Erstellen meines eigenen …

1
Der API-Aufruf der Zwischenablage löst NotAllowedError aus, ohne onPermissionRequest () aufzurufen.
Antworten auf diese Frage sind für eine qualifizierte +50 Ruf Prämie . Die Gnadenfrist für Kopfgelder ist abgelaufen. cyqsimon möchte mehr auf diese frage aufmerksam machen . Ich habe eine einfache Seite mit einer Schaltfläche, die beim Drücken die Async-Zwischenablage-API verwendet, um in die Zwischenablage zu schreiben. <body> <button type="button" …


2
Verwendung von Dolch 2 zum Injizieren von ViewModel derselben Fragmente in ViewPager
Ich versuche, Dagger 2 zu meinem Projekt hinzuzufügen. Ich konnte ViewModels (AndroidX Architecture-Komponente) für meine Fragmente einfügen. Ich habe einen ViewPager mit 2 Instanzen desselben Fragments (nur eine geringfügige Änderung für jede Registerkarte) und in jeder Registerkarte beobachte ich eine LiveData, um über Datenänderungen (von der API) aktualisiert zu werden. …

3
Das Beibehalten der Bildlaufposition funktioniert nur, wenn Sie sich nicht am unteren Rand des Nachrichtendivs befinden
Ich versuche, andere mobile Chat-Apps nachzuahmen. Wenn Sie das send-messageTextfeld auswählen und die virtuelle Tastatur öffnen, wird die unterste Meldung weiterhin angezeigt. Es scheint erstaunlicherweise keine Möglichkeit zu geben, dies mit CSS zu tun, also JavaScript- resizeEreignisse (nur um herauszufinden, wann die Tastatur offenbar geöffnet und geschlossen wird) und manuelles …

3
Android App Bundle von React Native: Sie haben ein APK- oder Android App Bundle mit ungültigen oder fehlenden Signaturinformationen für einige seiner Dateien hochgeladen
Ich versuche zum ersten Mal, eine App im Google Play Store zu veröffentlichen. Ich habe mich für Google Play Signing entschieden. Ich weiß, dass ich das Android App Bundle mit dem richtigen Schlüssel signiere, da die Konsole mich beim Hochladen mit einem anderen Schlüssel anweist, mit dem anderen Schlüssel mit …

2
E / eglCodecCommon: GoldfishAddressSpaceHostMemoryAllocator: ioctl_ping fehlgeschlagen für device_type = 5, ret = -1
Jedes Mal, wenn ich meine APP auf AndroidStudio teste, wird diese Fehlermeldung angezeigt. Meine APP funktioniert gut, aber ich bin etwas verwirrt / neugierig, was dieser Fehler bedeutet. Selbst wenn ich google, GoldfishAddressSpaceHostMemoryAllocatorfinde ich 4 nicht verwandte Ergebnisse (sie benennen die Klasse, versuchen aber nicht, sie zu beheben). Was bedeutet …


2
Erkennen der Ziel-SimCard eines eingehenden Anrufs in Multi-Sim-Geräten
Ich habe viele Beiträge gelesen und viele Lösungen ausprobiert, aber der gemeinsame Punkt aller Beiträge war, dass sie alle veraltet waren und ich zumindest keine Lösung finden konnte, die auf neueren Versionen von Android funktioniert. Beitrag 1 , Ergebnis: Gibt intent.getExtras().getInt("simId", -1)immer -1 zurück Beitrag 2 , Ergebnis: Gibt intent.getExtras().getInt("slot", …

1
Bewegungslayout mit EditText zerstört Animationen
Ich habe ein einfaches MotionLayout erstellt, das fast einem Koordinatorlayout ähnelt (Animationen unterscheiden sich geringfügig). So etwas hier: Wenn Sie (ein paar) EditText-Ansichten im Inhaltsbereich verwenden, werden die MotionLayout-Animationen unterbrochen, sobald die Tastatur geöffnet wurde. Die Animationen haben jetzt eine Verzögerung, die Zustände sind falsch und die Benutzeroberfläche beginnt ein …

4
Schaltfläche im hervorgehobenen Zustand mit touchListener und clickListener belassen
Ich habe ein Problem damit, dass mein Button in einem hervorgehobenen Zustand bleibt, nachdem ich Folgendes getan habe: public class MainActivity extends AppCompatActivity { @SuppressLint("ClickableViewAccessibility") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); AppCompatButton button = (AppCompatButton) findViewById(R.id.mybutton); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Log.d("Test", "calling onClick"); …

1
Es konnte weder in Android Studio noch auf Ihrem System eine installierte Version von Gradle gefunden werden, um den Gradle-Wrapper zu installieren
Ich habe Android Studio 3.5.1 installiert, nachdem ich die neueste Version installiert hatte, während ich versuchte, meine CORDOVA-Android-Anwendung auszuführen. Ich habe den folgenden Fehler erhalten: Checking Java JDK and Android SDK versions ANDROID_SDK_ROOT=undefined (recommended setting) ANDROID_HOME=D:\Software\sdk (DEPRECATED) Could not find an installed version of Gradle either in Android Studio, or …

1
RenderScript unter macOS Catalina defekt (10.15)
Ich habe auf MacOS Catalina aktualisiert. Während ich heute Morgen an meinem Android-Projekt arbeitete, gab es plötzlich die folgende Ausnahme: "FEHLER: Ursache: Fehler = 86, fehlerhafter CPU-Typ in ausführbarer Datei". Ich vermute es, weil ich auf macOS 10.15 aktualisiert habe UND weil ich versucht habe, die APK für mein Projekt …

2
Wie erhalte ich einen zuverlässigen und gültigen Manifestinhalt der APK-Datei, selbst mit InputStream?
Hintergrund Ich wollte Informationen über APK-Dateien (einschließlich geteilter APK-Dateien) erhalten, auch wenn sie sich in komprimierten Zip-Dateien befinden (ohne sie zu dekomprimieren). In meinem Fall gehören dazu verschiedene Dinge wie Paketname, Versionscode, Versionsname, App-Label, App-Symbol und ob es sich um eine geteilte APK-Datei handelt oder nicht. Beachten Sie, dass ich …

1
Progruard und R8 sind veraltet - Android Studio 3.6
Nach dem Upgrade meines Android Studio auf 3.6 erhalte ich veraltete Warnungen in Bezug auf Proguard und R8. Bedeutet das, dass wir in unseren Projekten keine Verschleierung verwenden sollten, oder gibt es eine andere gleichwertige Option, die wir beim Erstellen im Release-Modus in Betracht ziehen sollten? Die Option 'android.enableR8' ist …

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.