Tag: Android ndk

Comment utiliser la commande su sur le shell AdB?

J'ai besoin de faire un script qui exécute beaucoup de chose sur un appareil Android, mon périphérique est enraciné, lorsque j'entre sur le shell, je peux donner la commande su, et ça marche, mais j'ai besoin de passer cette commande comme suit: adb shell " su; mv /sdcard/Download/app_test /data/local; cd /data/local; ./app_test; exit; exit; " […]

Comment déterminer le code C est compilé pour Android / NDK ou iOS

Je réutilise une bibliothèque C héritée dans une application iOS et dans une application Android. Je souhaite personnaliser certaines définitions de macro (p. Ex. Pour la journalisation). Existe-t-il une définition standard pour vérifier (en utilisant #ifdef) si le code est compilé pour iOS ou Android / NDK?

NDK vs performance JAVA

Un corps a-t-il une hypothèse à quelle vitesse sera le code C avec NDK avec les mêmes calculs que le code java? (Le cas échéant) Disons que je fais des calculs X (les mêmes calculs) en Y secondes dans le code java. Combien de calculs X puis-je faire dans les mêmes Y secondes via le […]

Utilisation de la fonction «wildcard» de Make dans Android.mk

J'ai un problème à l'aide de la fonction wildcard de Make dans mon fichier de compilation Android.mk. Mes autres makefiles utilisent une ligne comme celle-ci pour spécifier "Tous les fichiers .c dans ce dossier": CFILES := $(wildcard *.c) Dans mon fichier Android.mk, j'ai essayé ceci: LOCAL_SRC_FILES := $(wildcard *.c) Cependant, cela a le même effet […]

Android Gradle Plugin 1.1.0 – getNdkFolder () n'est plus trouvé, aucun remplacement?

Je viens de mettre à jour le plugin android Gradle à 1.1.0 depuis 1.0.0, et j'ai eu cette erreur: Aucune signature de méthode: com.android.build.gradle.LibraryPlugin.getNdkFolder () s'applique aux types d'argument: () values: [] J'ai essayé de trouver diff de gradle plugin 1.0.0 à 1.1.0 mais je n'ai pas pu trouver n'importe où en ligne. On dirait […]

Fichier Android.mk – y compris tous les fichiers sources dans différents dossiers et sous-dossiers

En écrivant un fichier .mk Android, existe-t-il un moyen court d'inclure de nombreux fichiers sources qui se trouvent dans différents dossiers et sous-dossiers? Comme une boucle ou un code pour itérer les dossiers? Par exemple: Dossier1 | — sous-dossier1.1 |—subfolder1.1.1 |—some cpp files |–subfolder1.1.2 |–some cpp files Dossier2 | — sous-dossier2.1 |–subfolder2.1.1 |–some cpp files […]

Cygwin pour la programmation Android-NDK

J'ai lu sur les exigences de la programmation NDK sur Windows, qui a déclaré que nous avons besoin de Cygwin Lisez à propos de Cygwin qui a déclaré que nous l'exigeons, c'est a way to make Windows support some linux functionality Mais ma question est de savoir quelle étape de la programmation (où exactement) Cygwin […]

Java.lang.UnsatisfiedLinkError: Impossible de charger stlport_shared: findLibrary renvoyé null (tess-two)

J'utilise sqlcipher.jar pour chiffrer la base de données dans Android et en utilisant la bibliothèque native dans Dossier libs / armeabi 1) libdatabase_sqlcipher.so 2) libsqlcipher_android.so 3) libstlport_shared.so et Libs / dossier x86 1) libdatabase_sqlcipher.so 2) libsqlcipher_android.so 3) libstlport_shared.so Et le fichier jar nommé sqlcipher.jar dans libs / folder tout ce que j'ai importé Maintenant, tout […]

Ne peut pas accéder à la mémoire à l'adresse 0X1 après avoir configuré gdb et eclipse pour déboguer la bibliothèque partagée depuis l'application Android

J'ai deux projets Android: l'une est une bibliothèque et l'autre une application régulière utilisant cette bibliothèque. Mon but est de déboguer la bibliothèque partagée de l'application Android. J'ai suivi ce guide: Using Eclipse for Android C/C++ Debugging Et j'ai commenté la dernière ligne ##$GDBCLIENT -x `native_path $GDBSETUP` Mais la ligne suivante ##cp -f $GDBSETUP_INIT $GDBSETUP Se […]

Compilation de la bibliothèque C pour Android

Comme preuve de concept, j'essaie de compiler et d'utiliser le pouvoir de cette bibliothèque pour une application Android. J'utilise le studio Android. Ce que j'ai fait jusqu'à présent était: NDK installé et SDK (je voudrais cibler la version Android 4.0.3 et plus si possible) Créé un projet Android dans Android Studio Créé le dossier JNI […]

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