Comment stocker la clé utilisée dans SQLCipher pour Android

J'utilise SQLCipher pour Android. J'ai fait toutes les choses nécessaires pour charger les libs comme mentionné dans http://sqlcipher.net/sqlcipher-for-android/ J'ai observé que vous avez configuré le mot de passe, c'est-à-dire la clé: SQLiteDatabase database = SQLiteDatabase.openOrCreateDatabase(databaseFile, "test123", null); Alors, comment votre mot de passe est-il sécurisé contre un pirate informatique? Comme on peut accéder à partir […]

Erreur: capture Logcat a échoué: engendre ENOENT

Starting Node Server info: Welcome to Appium v1.2.0 (REV e53f49c706a25242e66d36685c268b599cc18da5) debug: Non-default server args: {"address":"127.0.0.1","logNoColors":true,"platformName":"Android","platformVersion":"19","automationName":"Appium"} info: Appium REST http interface listener started on 127.0.0.1:4723 info: LogLevel: debug info: –> POST /wd/hub/session {"desiredCapabilities":{"automationName":"Appium","platform":"Android","platformVersion":"19","app":"C:\\Users\\qadeer\\Documents\\NetBeansProjects\\convoTest\\app\\Convo.apk","platformName":"Android","deviceName":"01899dd5c94c237a","browserName":"","app-package":"com.convo.android","app-activity":".ConvoMain","version":"4.4.2"}} debug: Appium request initiated at /wd/hub/session debug: Request received with params: {"desiredCapabilities":{"automationName":"Appium","platform":"Android","platformVersion":"19","app":"C:\\Users\\qadeer\\Documents\\NetBeansProjects\\convoTest\\app\\Convo.apk","platformName":"Android","deviceName":"01899dd5c94c237a","browserName":"","app-package":"com.convo.android","app-activity":".ConvoMain","version":"4.4.2"}} info: Starting android appium debug: The following desired capabilities were provided, […]

Android: ImageView réduit l'image source

Je n'arrive pas à obtenir mon ImageView pour afficher son image source dans sa taille d'origine. ImageView ressemble à ceci: <ImageView android:id="@+id/Logo" android:src="@drawable/logo" android:layout_width="wrap_content" android:layout_height="wrap_content" > </ImageView> L'image source est de 140 pixels de large, mais sur l'écran Nexus One, qui a une largeur de 480 pixels, elle utilise jusqu'à la moitié de la largeur. […]

Comment ajouter des fonctionnalités WebRTC dans l'application Android

Comment puis-je ajouter facilement la fonctionnalité WebRTC à mon application Android afin que je puisse lire le streaming vidéo dans MediaPlayer ? Quelle bibliothèque (fichier .jar ) dois-je ajouter aux références? Pourriez-vous ajouter un exemple de code s'il vous plaît?

Play Store dit que mon téléphone ne prend pas en charge ma propre application?

J'ai ces autorisations pour Android dans mon manifeste. android.permission.INTERNET android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_FINE_LOCATION android.permission.CAMERA, android.permission.WRITE_EXTERNAL_STORAGE android.permission.SEND_SMS, android.permission.SYSTEM_ALERT_WINDOW android.permission.READ_EXTERNAL_STORAGE J'ai un Sony Xperia Tipo mobile (Sony ST21i). La page de l'application indique que mon téléphone n'est pas pris en charge par mon application. Mon téléphone a toutes les fonctionnalités ci-dessus et mon application fonctionne correctement sur mon téléphone. […]

Obtenir l'emplacement actuel dans onMapReady dans Android en utilisant Google Maps API

J'essaie d'afficher l'emplacement actuel de l'utilisateur sur la carte google dans mon application, mais je ne veux pas continuer à mettre à jour l'emplacement à mesure que l'utilisateur se déplace. Son emplacement initial devrait être enregistré et montré jusqu'à ce qu'il ferme l'application. J'ai écrit le code suivant pour ceci: private GoogleMap mMap; protected GoogleApiClient […]

Comment accéder à com.android.internal.telephony.CallManager?

J'essaie d'accéder à l'objet CallManager class du package com.android.internal.telephony . Voici mon code: ClassLoader classLoader = TestActivity.class.getClassLoader(); final ClassLoader classLoader = this.getClass().getClassLoader(); try { final Class<?> classCallManager = classLoader.loadClass("com.android.internal.telephony.CallManager"); Log.i("TestActivity", classCallManager); } catch (final ClassNotFoundException e) { Log.e("TestActivity", e); } Malheureusement, cela jette une ClassNotFoundException . La même approche me permet d'accéder à PhoneFactory , […]

Visionnage de la toile / bitmap à la volée lors du débogage dans l'éclipse

Existe-t-il un moyen de déboguer des canevas / bitmaps sur Eclipse? Je me demandais si je pouvais voir comment apparait la toile / bitmap actuelle lorsque je définis un point d'arrêt sur une ligne particulière.

Sélection du texte de la visualisation Web sans effacer

J'ai mis en place ActionMode.Callback pour des fonctions de sélection de texte personnalisées dans un WebView . Le problème que j'apporte est que les états de sélection et d'état d'action ne correspondent pas. Lorsque je presse, tout commence très bien. Lorsque je interagit avec l'un des boutons, ou le WebView (à l'exclusion de la sélection […]

Existe-t-il un moyen d'insérer un ImageSpan dans une TextView sans perturber le texte?

Il semble que pour ajouter un ImageSpan à un Spannable en Android, je dois effectivement remplacer un texte par l'image. Par exemple: Spannable span = new SpannableString("Foo imageplace Bar!"); Drawable android = context.getResources().getDrawable(R.drawable.android); android.setBounds(0, 0, 32,32); ImageSpan image = new ImageSpan(android, ImageSpan.ALIGN_BASELINE); span.setSpan(image, 4, 14, Spannable.SPAN_INCLUSIVE_EXCLUSIVE); Cela remplacera "imageplace" par l'image. Parce que je suis […]

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