Tag: Android ndk

Application.mk est ignoré par Android Studio

J'aimerais inclure l'en-tête c ++ iostream dans mon code NDK. Pour ce faire, je dois inclure APP_STL: = stlport_static (ou similaire) dans le fichier Application.mk tel que mentionné dans Android ndk-build iostream: Aucun fichier ou répertoire de ce type . Tout fonctionne bien si je compile à l'aide de la ligne de commande ndk-build, mais […]

Q_RETURN_ARG et QQmlComponent – composant non prêt

J'ai passé 3 jours à vérifier avec soin le meilleur matériel de référence que j'ai pu trouver sur internet sur Q_RETURN_ARG. J'ai déjà inclus QQmlComponent . Lorsqu'il l'utilise sur C ++ pour envoyer une variable à afficher sur QML, les choses ne sont pas toujours telles qu'elles semblent. Peut-être parce que Qt5 est relativement nouveau, […]

Lecture de fichiers Android.mk en sous-dirs récursivement

Je voudrais simplement demander ce qui devrait être écrit dans le fichier Android.mk pour appeler également les fichiers mk dans les sous-répertoires du répertoire actuel. Exemple: /packages/Android.mk /package/groupA/Android.mk /packages/groupA/AppA/Android.mk /packages/groupA/AppB/Android.mk Je sais qu'en utilisant include $(call all-subdir-makefiles) , le fichier Android.mk dans le sous-répertoire immédiat sera lue (exemple: /package/groupA/Android.mk). Cependant, /packages/groupA/AppA/Android.mk et /packages/groupA/AppB/Android.mk ne sera […]

Ndk-gdb avec plusieurs libs

J'ai appris l'outil de débogage de "ndk-gdb" de Android NDK r4. Maintenant, je peux commencer à déboguer l'exemple de hello-jni (bien qu'il existe un problème). Mais, pour mes propres applications Android, j'ai plusieurs libs à utiliser, à partir d'un grand nombre de fichiers c / c ++. J'avais l'habitude de construire ces fichiers avec ndk-build, […]

Comment écrire / déboguer Android.mk pour la bibliothèque statique NDK?

J'essaie de construire une bibliothèque statique en utilisant le dernier NDK Android (r5) et je n'ai pas de chance. J'ai pu construire et exécuter les exemples (par exemple, HelloJni) sans problème, mais commencer un nouveau projet de 'scratch' a été une histoire différente. Pour cette expérience, j'essaie de construire libpng. La structure de mon dossier […]

JNIEXPORT et JNICALL dans Android NDK

En travaillant avec certaines sources écrites en C ++, j'ai trouvé ces macro: JNIEXPORT return_type JNICALL function_name (…) {Cependant, les échantillons Android NDK ne les utilisent pas. J'ai lu certains documents d'Oracle, mais je suis encore confus. Dois-je nécessairement les utiliser en travaillant avec Android NDK? L'une des raisons de la demande – la mise […]

Android ndk multitouch?

J'ai écrit une application qui utilise uniquement le code natif. Il est donc possible d'obtenir des événements multitouch dans ndk? Je me sens comme toujours sur tout le Web, mais sans rien trouver! Est-ce que quelqu'un sait comment faire ça?

Compilation croisée de Freetype 2.5.3 pour Android

J'essaie de compiler automatiquement Freetype 2.5.3, donc je pourrais l'utiliser avec mon projet Android NDK Opengl ES 2, mais je ne suis pas sûr de le faire. J'utilise Cygwin sous Windows. J'ai déjà cherché et lu beaucoup de choses à ce sujet, mais j'ai toujours besoin d'aide. J'ai exporté des drapeaux dans cygwin: $ export […]

Comment créer / compiler une application ndk?

Salut maintenant je suis téléchargé ndk mais je ne sais pas comment construire et compiler en fait je suis nouveau pour l'application Android …. maintenant j'utilise linux … et je ne suis pas bien en ligne de commande … embdes@embdes-laptop:~$ cd /home/embdes/projects/android/android-sdk-linux_86 /platform-tools/ embdes@embdes-laptop:~/projects/android/android-sdk-linux_86/platform-tools$ ./adb shell # ls config cache sdcard acct mnt d etc […]

Liaison de bibliothèques tierces tierces (libs.a) avec NDK

Je crée un apk Android qui utilise certaines bibliothèques natives d'un tiers, ces bibliothèques sont dans la bibliothèque de code d'objet statique (fichiers .a) et j'ai besoin d'écrire un wrapper JNI pour accéder à Java dans ces fonctions. Ces libs sont déjà compilés avec un compilateur croisé et sont nativement compatibles avec Android. Comment puis-je […]

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