Tag: Android ndk

Android NDK Exception a échoué: dlopen a échoué: ne peut pas localiser le symbole "_ZN7Tangram11setPositionEdd" référencé par "libtangram.so"

J'essaie d'exécuter une application de démonstration d'une bibliothèque sur laquelle android ndk est intégré. J'ai importé ce code dans Android studio et j'ai téléchargé ndk et l'ai lié avec un projet. Le code compile et construit avec succès. Il donne un crash avec l'exception "exception ljava lang insatisfiedlinkerror jeté lors de l'initialisation" "échoué: dlopen a […]

Comment créer et utiliser ffmpeg dans Android

Je prototypes une application de caméra assez simple pour tester l'utilisation de MediaRecorder pour créer une activité de caméra personnalisée avec un snag, je souhaite régler le rapport d'aspect des vidéos enregistrées sur un 1×1. Grâce à de nombreuses recherches, j'ai constaté que cela n'est possible qu'en utilisant une bibliothèque comme FFMPEG pour recadrer chaque […]

Lib / gdbserver Erreur: Autorisation refusée

J'essaie de déboguer mon application Android dans Eclipse / ADT en sélectionnant: Debug As-> Android Native Application Cependant, après la construction, je reçois: gdbserver output: run-as: exec failed for lib/gdbserver Error:Permission denied Verify if the application was built with NDK_DEBUG=1 Je crée en effet avec NDK_DEBUG = 1 Des idées sur la façon de résoudre […]

Utilisation de bibliothèques statiques pré-construites pour le développement de NDK Android

J'essaie de créer une application Android qui utilise des bibliothèques statiques à partir de certains code c ++ existant. Cependant, je n'arrive pas à construire des choses, voici les étapes que j'ai menées jusqu'ici … J'ai ndk-r5b et j'ai construit la chaîne d'outils autonome selon ndk / docs / STANDALINE-TOOLCHAIN.html. J'ai ensuite utilisé le compilateur […]

Débogage du code natif dans Android sur le * périphérique * (non émulateur)

J'ai suivi cette description pour le débogage du code natif dans une application Android et cela fonctionne lors du débogage sur l'émulateur. Lorsque je souhaite déboguer sur le périphérique actuel, au point où je passe à la configuration de débogage C / C ++, Eclipse signale "Erreur de communication à distance: mauvais descripteur de fichier". […]

JNI ERROR (bug d'application): débordement de la table de référence locale (max = 512)

J'essaie d'exécuter le projet Android LibSVMAndroidClassification avec mon propre ensemble de données. Il fonctionne parfaitement avec l'ensemble de données déjà fourni et fonctionne aussi bien lorsque j'utilise mon csv avec 100 lignes (soit moins de 1% de la taille d'origine). Mais quand j'essaie d'aller pour "Train CSV" pour par exemple 1000 lignes, je vois cette […]

Comment dépanner un crash de bibliothèque système Android (libwebcore.so)

Mon webview d'Android se bloque et le vidage d'erreur depuis AdB Logcat me dit que libwebcore.so est la librairie qui cause le défaut de segmentation. Comment dépanner cela? Ma recherche initiale m'a amené à des endroits comme ce thread: comment utiliser addr2line dans Android , ce qui, en substance, dit d'obtenir la version non effacée […]

Android NDK – support multimib avec gradle

Ma question concerne le développement Android natif pour les systèmes Android 64 bits. Je recherche une façon de configurer le support des bibliothèques natives compilées 32 bits dans un système Android 64 bits en utilisant le système de compilation gradle. Les bibliothèques que l'application devrait utiliser ne sont disponibles que 32 bits. Ce serait beaucoup […]

Android: pourquoi le code natif est-il beaucoup plus rapide que le code Java

Dans la question SO suivante: https://stackoverflow.com/questions/2067955/fast-bitmap-blur-for-android-sdk @zeh prétend qu'un port d'un algorithme de flou java à C s'exécute 40 fois plus vite. Étant donné que la majeure partie du code ne comprend que des calculs, et que toutes les affectations ne sont effectuées qu'une seule fois avant que le nombre réel d'algorithmes ne croise. Quelqu'un […]

Générer une sauvegarde de base dans Android

Je développe l'application d'un android en utilisant des bibliothèques partagées écrites par moi et compilées avec ndk-r5b. L'application fonctionne, y et les appels vers les bibliothèques fonctionnent aussi, mais j'ai détecté des erreurs, des failles de segmentation, et je dois la décomposer, mais je ne sais pas comment débuger le code natif d'Android et je […]

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