Articles of android

ParcelFileDescritor.createPipe (), aka pipe (2) et security

Notez que bien que je pose cette question dans le contexte d’Android, c’est plus une question générale d’Unix par rapport à pipe (2) … Pour transférer de grandes quantités de données d’un processus à un autre, il est possible d’utiliser ParcelFileDescritor.createPipe() , puis d’envoyer l’extrémité lecture du canal vers un autre processus via le classeur. […]

Java simple Timestamp to Date conversion

J’essaie de trouver la réponse à cette question depuis un certain temps et il y a tellement d’informations contradictoires … Ce que je voudrais faire, c’est obtenir un horodatage unix actuel dans android, puis le convertir dans un format me permettant de récupérer getHours () et getMinutes (). Je le fais actuellement: int time = […]

Comment ouvrir une URL depuis un terminal

J’écris un script pour fonctionner sur le terminal Android et j’en ai besoin pour ouvrir le navigateur et une URL. J’ai réussi à ouvrir le navigateur, mais je n’ai pas trouvé de moyen d’y placer l’URL. am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity; Apprécier toute aide:)

Appel Android NDK mmap interrompu sur les périphériques 32 bits après la mise à niveau vers Lollipop

J’essaie de saisir 784 Mio de mémoire. Oui, je sais que c’est beaucoup pour un téléphone 32 bits, mais l’appel suivant fonctionnait avant Android 5.0: mmap(0, 0x31000000, PROT_NONE, MAP_ANON | MAP_SHARED, -1, 0); Cependant, sur trois appareils différents de fabricants différents, la mise à niveau vers Android 5.0 a rompu tout cela. Je suppose que […]

Comment utiliser les pipes unix dans Android

Je dois envoyer des données à un programme C à partir de mon application sous Android, et je pense à utiliser des pipes. J’ai lu que Java pouvait accéder aux pipes existantes (et les ouvrir comme s’il s’agissait d’un fichier normal), mais je ne suis pas capable de faire une telle chose dans mon application. […]

Android LocalServerSocket

Dans Android, il existe deux classes LocalServerSocket et LocalSocket. Je pense qu’ils sont quelque chose comme AF_LOCAL dans un socket unix (je ne suis pas sûr que ce soit correct ou non). Ma question est la suivante: est-il possible de créer LocalServerSocket en Java et d’utiliser un client de socket unix normal pour s’y connecter […]

Cordova append des plates-formes de commande Android a échoué

J’ai un problème vraiment étrange lorsque je tape les plates-formes Cordova append Android Après avoir appuyé sur [Entrée], j’obtiens l’erreur suivante: [Error: The command ‘android’ failed. Make sure you have the latest Android SDK installed, and the ‘android’ command (inside the tools/ folder) added to your path. Output: ] Mais, j’ai configuré correctement mon PATH […]

Impossible de POST MultiPartEntity dans une application Android

J’essaie d’envoyer une image en utilisant MultiPartEntity et HttpClient dans Android, mais continue à obtenir l’exception: java.lang.UnsupportedOperationException: Multipart form entity does not implement #getContent() Voici mon code: public boolean enrollImage(Ssortingng id, byte[] image) { HttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost(“https://example.com/”+id+”/images/”); httpPost.addHeader(“Authorization”, “Basic ” + Base64.encodeToSsortingng((“user”+”:”+”password”).getBytes(),Base64.NO_WRAP)); MultipartEntity entity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE); entity.addPart(“image”, […]

Comment vérifier si vous pouvez vous connecter à un serveur Apache en utilisant l’adresse IP dans Android?

J’ai une activité qui se connecte à un serveur Apache sur un ordinateur distant en utilisant l’adresse IP et les ports. Je peux me connecter au serveur manuellement et la page d’accueil WAMP s’affiche sur le navigateur des périphériques. Ce que je veux faire est de vérifier si vous pouvez réellement vous connecter au serveur […]

Comment rafraîchir le jeton d’authentification avec le serveur

J’implémente un système client-serveur. Le client se connecte avec le nom d’utilisateur et le mot de passe et (initialement) le serveur répond avec un jeton qui expire dans quelques heures et qui est utilisé dans le rest des services pour lesquels l’authentification est requirejse. Lorsque le jeton expire, comment dois-je le rafraîchir? Enregistrer le nom […]