Offen fehlgeschlagen: EBUSY (Gerät oder Ressource besetzt)

Ich habe einen seltsamen Fehler in meiner App. In meiner App ist es möglich, eine zipFile herunterzuladen, den Inhalt zu lesen, was es ist und auch löschen. Es ist egal was genau das ist. Problem: Nur auf dem Motorola Xoom (Version 4.0.4) kann ich die Datei herunterladen, entpacken, ich kann die Daten lesen und ich […]

Wie verifiziere ich Android-In-App-Abrechnungstransaktionen auf meinem Server?

Ich habe eine Android-App gemacht, wo Artikel mit In-App-Billing gekauft werden können . Wenn ein Artikel gekauft wird, kann die Transaktion einfach zwischen Android Market und dem Telefon synchronisiert werden, um in der App verwendet zu werden. Aber ich brauche meinen Server, um sich des Kaufs bewusst zu sein. Die Entscheidung, app-spezifische Daten zu liefern, […]

Was ist der Unterschied zwischen der AppBarLayout vs Symbolleiste?

Ich möchte Toolbar in meine App aufnehmen, aber die Design-Support-Bibliothek kam gerade mit dem AppBarLayout heraus, also brauche ich nur eine Klärung darüber, was der Unterschied ist und wann ich den über den anderen nutzen würde.

Android Studio-Lint-Berichte "können keine Argumenttypen ableiten."

Ich habe den Inspektionsbericht für mein Projekt überprüft, das von Android Studio bereitgestellt wird, nachdem er den folgenden Befehl ausgeführt hat: Analyze->Inspect Code… Der Bericht zeigt ein Problem mit diesem Code-Snippet in meiner gradle.build-Datei an: buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' signingConfig signingConfigs.release } } Das spezifische Problem cannot infer argument types […]

Wie füge ich ein Fragment zu einem programmgesteuerten Layout hinzu?

Ich habe den folgenden Code, der Fragmente erzeugt, aber nur, wenn ich sie zu einem linearen Layout hinzufüge, das in meiner XML-Datei existiert. LinearLayout fragmentsLayout = (LinearLayout) findViewById(R.id.foodItemActvity_linearLayout_fragments); FragmentManager fragMan = getFragmentManager(); FragmentTransaction fragTransaction = fragMan.beginTransaction(); Fragment myFrag= new ImageFragment(); fragTransaction.add(R.id.foodItemActvity_linearLayout_fragments, myFrag , "fragment" + fragCount); fragTransaction.commit(); Nun, was, wenn ich dieses Fragment zu einem […]

PopupWindow $ BadTokenException: Kann nicht hinzufügen Fenster – Token Null ist nicht gültig

Ich habe den folgenden Fehler beim Anzeigen eines PopupWindow. Die Fehler werden durch die Zeile ausgelöst: checkInPopup.showAtLocation((ViewGroup) mapView.getParent(), Gravity.CENTER_HORIZONTAL, 0, 0); MapView ist ein MapView und nichts ist null. Der Stacktrace: 01-08 18:00:09.402: E/AndroidRuntime(27768): Caused by: android.view.WindowManager$BadTokenException: Unable to add window — token null is not valid; is your activity running? 01-08 18:00:09.402: E/AndroidRuntime(27768): at […]

So erstellen Sie benutzerdefinierte Schaltfläche in Android mit XML Styles

Ich möchte diese Art von Schaltfläche [gleiche Hintergrund & Text] Farben mit XML-Styles zu machen Das ist nur für ein Beispiel, ich möchte einige andere Texte schreiben, wie: Über mich Immer noch verwende ich den Button von Designer in Photoshop erstellt <ImageButton android:id="@+id/imageButton5" android:contentDescription="AboutUs" android:layout_width="wrap_content" android:layout_marginTop="8dp" android:layout_height="wrap_content" android:layout_below="@+id/view_pager" android:layout_centerHorizontal="true" android:background="@drawable/aboutus" /> Hinweis: Ich brauche diese […]

Wenn Sie CursorJoiner / MatrixCursor / MergeCursor verwenden?

Ich erforsche verschiedene Möglichkeiten, um Daten elegant von zwei oder mehr verbundenen Tischen zu bekommen. Ich glaube, MergeCursor ( Android Developer Guide ) scheint zu implizieren, dass (zB) eine äquivalente SQL UNION durch die Verknüpfung von zwei Abfragen (oder das Hinzufügen von Ansichten einzeln als Zeilen usw.) ersetzen könnte – also nicht was ich will. […]

Lesen von Barcodes mit Android

Hallo ich entwickle eine Anwendung für den android htc Held. Ich bin auf der Suche nach Möglichkeiten der Verwendung der eingebauten Camer zu lesen 2D-Barcodes und extrahieren die Zeichenfolge aus dem Barcode zurückgegeben. Ich habe erst vor kurzem damit begonnen, mit dem Android Sdk zu arbeiten, aber ich habe einen Programmierhintergrund von der Arbeit an […]

Android Marshmallow: Testberechtigungen mit Espresso?

Das neue Berechtigungsschema, das von Android Marshmallow eingeführt wird, erfordert die Überprüfung auf bestimmte Berechtigungen zur Laufzeit, was die Notwendigkeit erfordert, unterschiedliche Ströme zu liefern, je nachdem, ob der Benutzer den Zugriff verweigert oder erlaubt. Wie wir Espresso verwenden, um automatisierte UI-Tests auf unserer App auszuführen, wie können wir den Status der Berechtigungen verspotten oder […]

Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.