MediaMetadataRetriever.setDataSource (méthode native) provoque RuntimeException: status = 0x80000000

J'essaie d'obtenir des informations sur les métadonnées du fichier jpg dans mon application Android en utilisant android.media.MediaMetadataRetriever. Voici mon code: public long getDuration(String videoFilePath, Context context) { File file = loadVideoFile(videoFilePath); if (file == null) { return -1; } MediaMetadataRetriever retriever = new MediaMetadataRetriever(); file.setReadable(true, false); retriever.setDataSource(file.getAbsolutePath()); return getDurationProperty(retriever); } Lorsque j'appelle la méthode setDataSource, […]

Création d'un service Android à faible priorité

Étonnamment, personne sur internet n'a jamais eu besoin de créer un service Android de petite priorité, mais je le fais. Le service peut occasionnellement avoir besoin de travaux intensifs de CPU ou de base de données, alors je veux qu'il ait la priorité la plus basse possible. Si cela fait une différence, j'ai besoin du […]

La meilleure façon d'accéder aux données d'une activité parentale

Il s'agit d'une question stylistique plus qu'une réelle "comment cela peut-il être fait", mais la situation de base est la suivante: j'ai une activité MyActivity qui contient un MapFragment , ainsi qu'une List de Renderers qui sont ma propre classe qui prend soin de Afficher des données. Les Renderers ont également ViewPagers qui obtiennent leurs […]

LibGDX + gdx-freetype + BlueStacks

J'ai une application fonctionnant correctement sur les périphériques Android réels et sur le bureau. Homever quand j'essaie de le lancer sur l'émulateur BlueStacks, j'ai eu des problèmes. Déjà téléchargé et ajouté au fichier libs .so ici http://libgdx.googlecode.com/svn/tags/0.9.6/extensions/gdx-freetype/libs/linux32/ mais reste: 11-08 21:14:10.280: E/AndroidRuntime(1378): FATAL EXCEPTION: GLThread 9 11-08 21:14:10.280: E/AndroidRuntime(1378): com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load shared library 'gdx-freetype' […]

Est-il possible de faire des tests d'intégration avec Robolectric?

J'ai MainActivity et SubActivity . MainActivity a un bouton déclenchant un startActivityForResult appelant SubActivity . Le SubActivy a la responsabilité d'ajouter un enregistrement à un certain référentiel afin que, lorsqu'il appelle finish , le MainActivty , dans la méthode onActivityResult, doit appeler notifyDataSetChanged sur l'adaptateur: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { […]

ConvertView.getTag (); Crée Cast Error

J'utilise un fragment pour créer un ListView rempli de CheckBox es. J'ai fait de mon mieux pour trouver la solution en fonction d'autres questions, mais je n'arrive pas à la réparer. Lorsque je lance le script sans utiliser: convertView.getTag(); Mon application fonctionne bien, mais les positions des objets s dans la liste ne l'enregistrent pas. […]

Comment gérer le port série dans Android?

En fait, je ne connais rien sur le port série. Mais je vois un exemple de l'envoyer à la commande: echo -e "AT" > /dev/smd0 Qu'est ce que / dev / smd0 et pourquoi ils le remplacent parfois par / dev / ttyS0.

Duplication de fichiers copiés dans APK META_INF / AVIS

J'utilise Android studio version 0.5.8 J'utilise httpclient-android avec httpmime pour envoyer des données de publication à une url http. Mon fichier build.gradle: apply plugin: 'android' repositories { mavenCentral() } android { compileSdkVersion 19 buildToolsVersion '19.1.0' defaultConfig { minSdkVersion 9 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' […]

Adb Shell InputText trop long

J'ai cette application dans laquelle le texte d'entrée est transmis par le shell AdB, maintenant le problème est chaque fois que je tapez la commande: ./adb shell input text 'Khay' Fonctionne parfaitement bien et il affiche <"Khay"> dans une boîte de texte dans l'application tel qu'il est supposé être. Mais quand je passe une commande […]

Comment configurer une image dans une vue d'image à partir d'un URL Android

J'essaie de télécharger et de montrer une image dans mon imageview à partir de l'URL que je recevra dynastiquement. J'ai essayé de cette manière URL url = new URL(parsedWeatherResponse.getWeatherIconUrl()); Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream()); weather_image.setImageBitmap(bmp); Mais il montre une exception qui est 10-04 12:22:40.221: E/AndroidRuntime(15097): FATAL EXCEPTION: main 10-04 12:22:40.221: E/AndroidRuntime(15097): java.lang.RuntimeException: Unable to start activity […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.