Tag: Android ndk

Toute expérience avec Android NDK?

Je suis particulièrement intéressé par la façon dont il est portable entre les différents téléphones. Nous avons une application avec un code de calcul important que nous aimerions partager entre Android et iPhone. Si nous pouvions l'écrire en C, nous aurions une base de code unique, mais si NDK ne supporte qu'un sous-ensemble des processeurs […]

Mode Avion en Jelly Bean

J'essaie de régler le mode avion dans un Nexus 4 avec Android 4.2.2. Je sais que ce n'est pas possible puisque AIRPLANE_MODE_ON a été déplacé vers les paramètres du système global et c'est juste une option de lecture. Existe-t-il une autre façon de faire quelque chose de similaire, je veux dire désactiver la radio? Je […]

Android L Aperçu ne recherche pas les bibliothèques natives dans le dossier "armeabi" (UnsatisfiedLinkError)

J'ai une application avec 2 bibliothèques natives. Le premier fonctionne beaucoup plus rapidement sur ARMv7, donc j'ai une version à la fois pour ARMv7 et ARMv5. Le deuxième fonctionne de la même façon sur les deux plates-formes, donc seule la bibliothèque ARMv5 est fournie. Mon dossier de bibliothèque native ressemble à ceci: /jniLibs/ | +—armeabi/ […]

Portant une application C ++ sur Android

Est-il possible de connecter une application C ++ qui utilise le STL de façon étendue à Android? Je comprends que actuellement NDK ne supporte pas cela, mais il y a-t-il un effort (open source ou autrement) en cours pour y parvenir? Sinon, existe-t-il un moyen de compiler libstdc ++ pour Android? MISE À JOUR: Ndk […]

Eclipse-CDT ne parvient pas à trouver les symboles stdlib dans le projet NDK

J'essaie d'écrire une simple application Android en utilisant NDK et C ++. Plus précisément, j'aimerais utiliser le gnustdc ++ inclus avec la version la plus récente du NDK (r7). La bibliothèque JNI a compilé et travaillé parfaitement comme C, mais maintenant que j'essaie d'introduire C ++, j'ai rencontré certains problèmes. J'ai ajouté ${NDK_ROOT}/sources/cxx-stl/gnu-libstdc++/include/ sur les […]

Comment puis-je créer une bibliothèque partagée dans C ++ pour Android et iOS?

J'utilise LibGDX pour écrire des applications pour Android et iOS et je souhaite pouvoir ajouter un code C ++ à mes applications afin d'optimiser certaines pièces et de certaines fonctions, etc. J'ai cherché sur Internet et j'ai essayé de suivre quelques tutoriels, mais je n'ai pas trouvé ce dont j'ai besoin. Comment puis-je écrire une […]

Comment configurer la variable selon les notes de gradle

Je souhaite passer un test variable que je définis différemment par saveur en tant que définie par le NDK. Mais pour une raison quelconque, il passe toujours la valeur de la dernière saveur. Voici build.gradle: apply plugin: 'com.android.library' def test android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultPublishConfig "flavorARelease" publishNonDefault true defaultConfig { minSdkVersion 15 targetSdkVersion […]

Android NDK et LOCAL_ARM_MODE flag

Dans ma configuration actuelle de build de code natif Android, APP_ABI est défini dans armeabi-v7a dans Application.mk. Pour certaines des bibliothèques que je construis, je vois que LOCAL_ARM_MODE est défini comme un bras dans Android.mk. J'ai besoin d'étendre cette configuration à construire pour x86 aussi. D'une autre publication, il apparaît en utilisant "APP_ABI = all" […]

Android Studio a échoué la valeur de sortie du projet NDK du projet NDK

J'ai importé un projet sur lequel je travaillais à partir d'un environnement Eclipse Android SDK vers le nouvel Android Studio. En essayant d'exécuter le projet, je reçois ce Error:Execution failed for task ':app:compileDebugNdk'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'ndk/ndk-build'' finished with non-zero exit value 2 Donc, d'abord, pour moi, il est étrange de voir cette […]

Application NDK Signature Check

J'ai une clé de sécurité dans une application. Je veux le stocker en toute sécurité. J'aime le stocker dans une bibliothèque partagée native (peut-être générée à partir de certains codes). Ensuite, je souhaite qu'il soit renvoyé par une méthode qui vérifiera la signature de l'APK d'origine. Donc, personne ne peut utiliser ce fichier, sauf les […]

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