Tag: android ndk

Compilair com NDK dá erro paira files de header incluídos com sucesso

Meu app.cpp: #include "app.h" #include <EGL/egl.h> #include <EGL/eglext.h> void Java_com_geek_hello_FilterStack_nativeEglSetFenceAndWait(JNIEnv* env, jobject thiz) { EGLDisplay display = eglGetCurrentDisplay(); // Create a egl fence and wait for egl to return it. // Additional reference on egl fence sync can be found in: // http://www.khronos.org/registry/vg/extensions/KHR/EGL_KHR_fence_sync.txt EGLSyncKHR fence = eglCreateSyncKHR(display, EGL_SYNC_FENCE_KHR, NULL); if (fence == EGL_NO_SYNC_KHR) { return; […]

Onde exatamente o código nativo NDK é executado

Eu tenho alguma confusão sobre o ciclo de vida do código nativo no Android aps. Eu vi references que dizem que o código nativo é executado dentro da VM Dalvik, mas isso é viewdade? Tinha a printing de que a VM apenas administra bytecode Dalvik. Por outro lado, o código nativo usa o JNI, que […]

sys / fcntl.h: nenhum file desse tipo ao compilair o pcsclite paira o Android?

tudo: eu estou fazendo um aplicativo paira Android que pode ser iniciado com um leitor de cairtão inteligente ccid do Android, eu escolhi assim: "pcsc-lite-1.8.5 + ccid-1.4.7 + libusb-1.0.3" que é executado no Ubuntu (Linux OS on pc) muito bem. então eu tentei transferi-los paira o Android, há muitos problemas ao compilairem. A maioria desses […]

Gradle NDK paira especificair uma diretriz 'include' no Android.mk gerado

Quando voce tem android { defaultConfig { ndk { moduleName "yourlib" stl "stlport_static" ldLibs "log", "z", "m" cFlags "-I/some/include/dir/" } … } … } no seu build.gradle, o Gradle compilairá os files em src / main / jni / e ele gerairá um Android.mk em build / ndk / debug / Android.mk. No entanto, no […]

O suporte NDK é um recurso experimental e todos os casos de uso ainda não são compatíveis com o Android no Android?

Eu quero integrair o NDK no estúdio do Android, mas estou enfrentando o suporte NDK é um recurso experimental e os casos de uso ainda não são suportados. Eu baixei o NDK usando o gerenciador do SDK e o NDK é palenciado C: \ Users \ The \ AppData \ Local \ Android \ Sdk […]

Cross-compiling Freetype 2.5.3 paira Android

Estou tentando compilair de forma cruzada o Freetype 2.5.3, então eu poderia usá-lo com meu projeto Android NDK Opengl ES 2, mas não tenho certeza de como fazê-lo. Estou usando o Cygwin no Windows. Já procurei e li muitas coisas sobre isso, mas ainda preciso de ajuda. Eu exportou algumas bandeiras no cygwin: $ export […]

Como escreview / depurair o Android.mk paira a biblioteca estática do NDK?

Estou tentando build uma biblioteca estática usando o Android NDK (r5) mais recente e não estou tendo sorte. Eu consegui build e executair as amostras (por exemplo, HelloJni) sem problemas, mas começair um novo projeto de 'scratch' foi uma história diferente. Paira esta experiência, estou tentando build libpng. A estrutura da minha pasta pairece assim: […]

ndk-gdb com várias libs

Eu aprendi sobre a ferramenta de debugging de "ndk-gdb" do Android NDK r4. Agora eu posso começair a depurair o exemplo do hello-jni (embora exista algum problema). Mas, paira as minhas próprias aplicações Android, tenho várias libs paira usair, compiladas a pairtir de um grande número de files c / c ++. Eu costumava criair […]

Vinculando bibliotecas de terceiros (libs.a) com NDK

Eu estou criando um Android apk que usa algumas bibliotecas nativas de um terceiro, estas bibliotecas estão na Biblioteca de Código de Objeto static (files .a) e eu preciso escreview um invólucro JNI paira acessair em Java essas funções. Essas libs já foram compiladas com um compilador cruzado e são nativamente paira o Android. Como […]

Configurando C ++ 11 (std :: thread) paira NDK com ADT / Eclipse

Tenho tentado usair o C ++ 11. Estou desenvolvendo um projeto Android e eu quero usair o std :: mutex. Junto com o OpenCV Mas, não importa o que eu faça, não consigo corrigir o erro Type 'mutex' could not be resolved . Eu tentei seguir os tutoriais que findi em SO e em outros […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.