Tag: Android ndk

Existe-t-il une fonction sleep () pour Android NDK?

Sous Android NDK, existe-t-il une fonction de sommeil () qui dort pour X milles-secondes, mais ne bloquez-vous pas la boucle d'événement? Nous écrivons des tests API pour fonctionner sur Mac, Windows et Android. Jusqu'à présent, nous avons mis en place une sorte de sommeil () pour Mac et Windows, mais nous sommes tous nouveaux sur […]

Android NDK, pas de règle pour atteindre la cible

J'ai vu cette question dans d'autres endroits, mais les réponses ne semblent pas s'appliquer à ma situation. J'ai un fichier .cpp (pas un fichier .c). Je reçois l'erreur: jni/native.c', needed by : * Aucune règle pour créer la cible jni/native.c', needed by obj / local / armeabi / objs / native / native.o'. Arrêtez. Problème […]

"Application inconnue ABI:" tandis que 'déboguer en tant qu'application native'

J'ai un tel problème: [2013-11-18 14:38:50 – HelloJni] Unknown Application ABI: [2013-11-18 14:38:50 – HelloJni] [2013-11-18 14:38:50 – HelloJni] Unable to detect application ABI's Ce problème survient sur chaque projet, que j'essaie de déboguer «en tant que natif». J'ai vu cela , ceci et ce sujet, mais ces solutions n'ont apporté aucun effet dans mon […]

Quelle est la meilleure méthode pour rendre les images vidéo?

Quel est le meilleur choix pour rendre les images vidéo obtenues à partir d'un décodeur regroupé dans mon application (FFmpeg, etc.)? J'aurai naturellement tendance à choisir OpenGL comme mentionné dans le lecteur vidéo Android en utilisant NDK, OpenGL ES et FFmpeg . Mais dans OpenGL dans Android pour l'affichage vidéo , un commentaire note que […]

Création d'un android.graphics.Bitmap depuis C ++

J'ai un code C ++ basé sur NDK qui doit créer un objet bitmap Android. Je suis sûr qu'il existe un moyen de le faire directement à partir du code C ++, mais ce n'est pas le plus facile à faire;) Donc, la méthode que je veux appeler est Bitmap.createBitmap( width, height, Bitmap.Config.ARGB_8888 ); Donc, […]

Comment faire démarrer un périphérique Android lorsque l'alimentation est branchée?

Je dois utiliser cela pour une tablette Samsung. Habituellement, si l'appareil est éteint et que le câble USB est connecté, l'écran se réveillera pendant quelques secondes pour afficher une batterie animée. Au lieu de cela, je veux le laisser démarrer. Je soupçonne que c'est proche du métal. Où dois-je faire une modification? Dans le kernel, […]

Dossier armeabi et armeabi-v7a

Je travaille sur un projet Android et j'utilise NDK pour appeler des méthodes natives. J'ai deux bibliothèques (.so files) et l'une est située dans le dossier libs/armeabi et l'autre est située dans le dossier libs/armeabi-v7a lib. Si j'essaie d'exécuter l'application, elle ne charge pas la bibliothèque dans le dossier /libs/armeabi . Si je déplace le […]

Comment incorporer le fichier make existant avec Android NDK

J'ai donc un énorme projet C existant que j'ai placé dans le répertoire $PROJECT/jni . Ce projet est généralement réalisé en exécutant un script de configuration qui crée les Makefiles qui permet ensuite de compiler le projet via make . Ce projet est plutôt grand et possède de nombreux répertoires contenant des fichiers source et […]

Android JNI – Appelez AttachCurrentThread sans DetachCurrentThread

J'ai lu sur les choses de JNI et je ne peux pas trouver ce qui se passe si un thread commence -> appelle AttachCurrentThread () -> faire des appels JNI -> thread exit. Idéalement, nous devrions appeler DetachCurrentThread () avant les sorties de thread, cependant, quelles sont les implications si l'application ne le fait pas? […]

Android ndk UnsatisfiedLinkError lors de l'utilisation d'une bibliothèque partagée pré-construite

J'essaie de créer une bibliothèque partagée qui relie une autre bibliothèque partagée. Voici mon module principal Android.mk: TOP_LOCAL_PATH := $(call my-dir) include $(call all-subdir-makefiles) LOCAL_PATH := $(TOP_LOCAL_PATH) include $(CLEAR_VARS) LOCAL_CPP_EXTENSION := cpp LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/ $(LOCAL_PATH)/lib/include LOCAL_MODULE := SightCore-jni LOCAL_SRC_FILES := SightDemo.cpp SightCore-jni.cpp LOCAL_SHARED_LIBRARIES := SightAPI LOCAL_LDLIBS = -llog include $(BUILD_SHARED_LIBRARY) J'ai également la bibliothèque […]

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