Échec de l'exécution de la tâche:app:compileDebugNdk'
J'utilise la dernière android studio construire 1.1 ,car je veux importer un projet eclipse besoins NDK .j'ai installé NDK et définir le NDK emplacement dans la local.properties
.Le problème est que lorsque j'essaie d'exécuter le projet 2 erreurs sont affichées, elles sont
1) Error:(199) *** Android NDK: Aborting... . Stop.
2)Error:Execution failed for task ':app:compileDebugNdk'.
> com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException: Process 'command 'C:\Users\vishal\android-ndk-r10d\ndk-build.cmd'' finished with non-zero exit value 2
toute solution?
Vous devriez être en mesure d'obtenir la sortie de la ndk-build commande à partir de votre gradle journaux, avec une erreur plus explicites, afin que nous puissions avoir plus d'informations pour vous aider.
Renseignements:Gradle tâches [:app:assembleDebug] AVERTISSEMENT [Projet: :app] NDK soutien est obsolète. Alternative sera fourni à l'avenir. :application:pré-créer À JOUR :app:preDebugBuild À JOUR :app:compileDebugNdk C:\Users\vishal\Desktop\DELTA-Software-master\AppPatcher\app\src\main\jni\bspatch.c: Dans la fonction "bspatch': C:\Users\vishal\Desktop\DELTA-Software-master\AppPatcher\app\src\main\jni\bspatch.c:82:2: erreur: le format n'est pas une chaîne littérale et pas de format arguments [-Werror=format-sécurité] __android_log_d'impression(ANDROID_LOG_INFO, "bspatch.c", argv[0]); ^
Même message d'erreur que j'obtiens.comment faire pour résoudre ce problème dans android studio?
Renseignements:Gradle tâches [:app:assembleDebug] AVERTISSEMENT [Projet: :app] NDK soutien est obsolète. Alternative sera fourni à l'avenir. :application:pré-créer À JOUR :app:preDebugBuild À JOUR :app:compileDebugNdk C:\Users\vishal\Desktop\DELTA-Software-master\AppPatcher\app\src\main\jni\bspatch.c: Dans la fonction "bspatch': C:\Users\vishal\Desktop\DELTA-Software-master\AppPatcher\app\src\main\jni\bspatch.c:82:2: erreur: le format n'est pas une chaîne littérale et pas de format arguments [-Werror=format-sécurité] __android_log_d'impression(ANDROID_LOG_INFO, "bspatch.c", argv[0]); ^
Même message d'erreur que j'obtiens.comment faire pour résoudre ce problème dans android studio?
OriginalL'auteur vishalaestro | 2015-02-27
Vous devez vous connecter pour publier un commentaire.
Essayez d'ajouter ce point à l'
build.gradle
fichier:il n'est pas de travail pour moi...
OriginalL'auteur c4sh
Cela a résolu mon problème:
{approot}\app\src\main\jni
Ajoutez le code suivant à votre
app/gradle.build
fichier, dans la section android. Il devrait ressembler à ceci:OriginalL'auteur Jorge E. Hernández
Peut-être que c'est connu NDK bug. Essayez d'ajouter vide .c fichier sur votre jni dir (comme vide.c).
OriginalL'auteur senneco