Articles of android

Le runtime Android ART a-t-il les mêmes limites de méthode que Dalvik?

Le runtime Android ART a-t-il les mêmes limites de méthode que Dalvik? Actuellement, il y a une limite de 64 k méthodes dans le fichier dex primaire

Unité testant un récepteur de diffusion?

Voici un BroadcastReceiver de mon projet, que je cherche à tester. Lorsque l’utilisateur passe un appel téléphonique, il saisit le numéro de téléphone et configure son intention de démarrer une nouvelle activité en transmettant le numéro de téléphone. public class OutgoingCallReceiver extends BroadcastReceiver { @Override public void onReceive(Context xiContext, Intent xiIntent) { if (xiIntent.getAction().equalsIgnoreCase(Intent.ACTION_NEW_OUTGOING_CALL)) { […]

Impossible de trouver adb.exe – après la mise à niveau vers Android SDK 2.3

J’ai mis à niveau mon SDK Android vers la version 2.3 et les outils de développement Android 8.0.0. Maintenant, dans Eclipse, je reçois un message d’erreur: Impossible de trouver C: \ Program Files (x86) \ Android \ Android-sdk-windows \ platform-tools \ adb.exe! Et je n’ai pas ce fichier. Comment puis-je réparer cela? Est-ce un bogue […]

Comment lire un stream d’entrée http

Le code collé ci-dessous a été extrait de documents Java sur HttpURLConnection . Je reçois l’erreur suivante: readStream(in) comme il n’y a pas une telle méthode. Je vois la même chose dans la vue d’ensemble des classes pour URLConnection à URLConnection.getInputStream() Où est readStream ? L’extrait de code est fourni ci-dessous: URL url = new […]

Handlers, MessageQueue, Looper, sont-ils tous exécutés sur le thread d’interface utilisateur?

J’essaie de me MessageQueue sur les MessageQueue et je sais que je peux utiliser un Handler pour publier des messages / MessageQueue dans MessageQueue , qui à son tour est pris en charge par le Looper et renvoyé au gestionnaire pour traitement. Si je publie sur un gestionnaire de mon activité, l’ Activity , le […]

Refusé de charger le script car il enfreint la directive de sécurité du contenu suivante

Salut, quand j’ai essayé de déployer mon application sur des appareils avec le système Android supérieur à 5.0.0, j’ai continué à recevoir ce genre de messages d’erreur: 07-03 18: 39: 21.621: D / SystemWebChromeClient (9132): file: ///android_asset/www/index.html: Ligne 0: Refusé pour charger le script ‘ http: // xxxxx ‘ car il viole le contenu suivant […]

Comment comstackr C dans un fichier binary exécutable et l’exécuter sous Android depuis Android Shell?

J’ai un appareil sur lequel j’ai installé Android Gingerbread 2.3.4 Ici, je veux exécuter un fichier exécutable C sur un appareil Android Je suis capable d’exécuter l’application Android NDK sur Device et son exécution parfaite Mais je ne veux exécuter qu’un seul fichier exécutable hello.c sur Device. /* #includes #defines … */ int main(){ // […]

Liaison profonde et plusieurs instances d’application

J’ai implémenté des liens profonds dans mon application. J’ai ajouté ce filtre d’intention dans mon fichier manifeste et le lien profond fonctionne. Le problème est que, grâce à des liens profonds, mon application se lance sur l’application actuelle. Si je suis dans Gmail et que je clique sur un lien, mon application se lance sur […]

Base de données SQLite donne un index automatique d’avertissement sur (colonne) Après la mise à niveau d’Android L

J’ai mis à jour mon Nexus 7 avec Android 5.0 Lollipop, avant que mon application ne se passe bien avec la firebase database SQLite, mais maintenant, chaque fois que j’exécute n’importe quel type de requête, 12-09 12:37:04.942: E/SQLiteLog(13041): (284) automatic index on area(server_id) 12-09 12:37:04.942: E/SQLiteLog(13041): (284) automatic index on account(area_id) 12-09 12:37:04.942: E/SQLiteLog(13041): (284) […]

Empêcher DialgFragment de fermer lorsque le bouton est cliqué

J’ai un DialogFragment avec une vue personnalisée qui contient deux champs de texte où l’utilisateur doit saisir son nom d’utilisateur et son mot de passe. Lorsque vous cliquez sur le bouton positif, je souhaite valider que l’utilisateur a effectivement saisi quelque chose avant de rejeter la boîte de dialog. public class AuthenticationDialog extends DialogFragment { […]