Tag: Android ndk

Erreurs de l'indexateur Eclipse lors de l'utilisation de STL avec NDK Android

J'utilise Android NDK r7 avec eclipse Indigo sur Ubuntu. J'ai configuré mon projet java pour utiliser la nature C ++. J'utilise STL sur C ++, alors j'ai ajouté APP_STL := gnustl_static Dans le fichier Application.mk. Ndk-build réussit à compiler mon code et à créer un objet partagé. Cependant, l'indexateur d'éclipse se plaint des symboles STL […]

JAVAH ne peut pas trouver de classe (android ndk)

J'ai besoin d'aide dans javah et android-ndk. J'ai essayé de générer du fichier H pour ma méthode native, mais javah a déclaré que le fichier de classe n'était pas trouvé . Ma classe cible a un nom absolu $ PROJECT_DIRECTORY / src / bt / nativeclient / BtnativeActivity.java et contient le code suivant: package bt.nativeclient; […]

La commande ndk-build n'est pas trouvée dans le terminal Ubuntu

J'ai généré avec succès le fichier .h à l'aide de javah, maintenant je veux construire mon projet mondial Android d'Android. Mais il dit commande non trouvée nespl @ nespl-pc: ~ $ ndk-build ndk-build: commande introuvable C'est mon chemin nespl@nespl-pc:~$ echo $PATH /home/nespl/android-ndk-r8/ndk-build:/home/nespl/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/nespl/adt-bundle-linux-x86/sdk/tools:/home/nespl/adt-bundle-linux-x86/sdk/platform-tools:/home/nespl/gsutil

Obtenir un point flottant matériel avec NDTO Android

J'ai commencé à jouer avec le NDK Android. L'une des choses que je viens d'apprendre est de créer un fichier application.mk pour spécifier l'armv7 abi. Je construis l'exemple de san-angeles avec les paramètres suivants. APP_MODULES := sanangeles APP_PROJECT_PATH := $(call my-dir)/../ APP_OPTIM := release APP_ABI := armeabi-v7a Cependant, cela semble fonctionner exactement à la même […]

Envoi d'int s entre Java et C

J'ai un code Java de traitement d'image dans Android qui agit sur deux grands tableaux int. La plupart du temps, Java est assez rapide mais j'ai besoin d'utiliser C via JNI et NDK pour accélérer quelques opérations. La seule façon de savoir que je peux transmettre les données des tableaux int à C consiste à […]

Lecture d'audio préenregistré dans un appel vocal

La question a déjà été posée ( Comment lire un fichier audio sur un appel vocal dans Android , lire un fichier audio sur un appel vocal, etc.), mais je vais le demander de toute façon: Est-il possible de lire un fichier audio dans une voix continue? appel. Je sais que la réponse courte est […]

Création de traitement audio Little Endian SDK avec NDK

J'essaie d'utiliser ndk-build pour utiliser le code natif pour le traitement audio de Little Endian dans une application Android (je n'ai pas encore JNI). Lorsque j'exécute ndk-build dans jni dir je reçois ($ USER_PATH est un chemin d'accès au répertoire sur mon ordinateur): Android NDK: WARNING: Rebuilding libc++ libraries from sources! Android NDK: You might […]

En C, le bronzage (30) me donne une valeur négative! Pourquoi?

J'observe que ma fonction de tan(float) de la bibliothèque cmath renvoie une valeur négative. Le code suivant, lorsqu'il est exécuté: #include <cmath> …. // some calculation here gives me a value between 0.0 to 1.0. float tempSpeed = 0.5; float tanValue = tan(tempSpeed * 60); __android_log_print(ANDROID_LOG_INFO, "Log Me", "speed: %f", tanValue); Donne ce résultat dans […]

Superposition de couleur dans Android NDK

Je veux implémenter les superpositions de couleur Hue / couleur / saturation. J'ai vu les macros: #define ColorBlend_Saturation(T,A,B) ColorBlend_Hls(T,A,B,HueA,LuminationA,SaturationB) J'essaie de le reproduire dans Adobe Photoshop avec les couleurs #332244 et #557711 pour obtenir la couleur du résultat – #431076 . Cependant, après avoir appliqué ces macros, j'ai la couleur #320C59 comme résultat. Question 1 […]

Comment construire une impulsion pour Android comme bibliothèque partagée avec support c ++ 11

J'essaie de créer boost_1.60.0 (en tant que bibliothèque partagée) pour Android avec support c ++ 11. J'utilise le dernier ndk (actuellement android-ndk-r10e). L'hôte de construction est Windows-10. Ceci est pour un projet non-opensource. Donc, pour autant que je comprends, je ne peux pas utiliser gnustl_shared, et j'ai besoin d'utiliser c ++ _ partagé comme runtime […]

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