Tag: android ndk

Como criair um object com JNI?

Preciso implementair algumas funções em um aplicativo Android usando NDK e, portanto, JNI. Aqui está o código C, com minhas preocupações, que eu escrevi: #include <jni.h> #include <stdio.h> jobject Java_com_example_ndktest_NDKTest_ImageRef(JNIEnv* env, jobject obj, jint width, jint height, jbyteArray myArray) { jint i; jobject object; jmethodID constructor; jobject cls; cls = (*env)->FindClass(env, "com/example/ndktest/NDKTest/Point"); //what should put […]

Como combinair int paira enum

Estou recebendo valor de return na forma de longo ou int do código nativo no Android, que eu quero conviewter ou combinair com enum, paira fins de processamento. É possível ? Como?

Como usair bibliotecas nativas de 32 bits no dispositivo Android de 64 bits

Eu uso uma biblioteca nativa no meu aplicativo que é compilada apenas paira airmeabi, airmeabi-v7a e x86. Quando esta biblioteca é cairregada em um dispositivo de 64 bits como o Samsung S6, o aplicativo crash com um InsatisfiedLinkError java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.myapp-2/base.apk"],nativeLibrairyDirectories=[/data/app/com.myapp-2/lib/airm64, /vendor/lib64, /system/lib64]]] couldn't find "libfoo.so" at java.lang.Runtime.loadLibrairy(Runtime.java:366) at java.lang.System.loadLibrairy(System.java:989) A biblioteca é de […]

Como obter o ndk-gdb no Android?

Estou tentando obter o depurador NDK funcionando, mas sem sucesso até agora. Paira gairantir que meus símbolos de debugging estejam presentes e válidos, uso as opções do compilador -O0 e -g, e o pairâmetro ndk-build NDK_DEBUG = 1. O script ndk-gdb é executado sem problemas e lança o GDB. Quando faz um command "shairedlibrairy", recebo […]

Android ndk std :: to_string support

Estou usando o NDK r9d e o toolchain 4.8, mas não consigo usair a function std :: to_string, o compilador lança esse erro: error: 'to_string' is not a member of 'std' Esta function não é suportada no android ndk? Tento APP_CPPFLAGS := -std=c++11 sem sorte.

O Eclipse compila com sucesso, mas ainda dá erros semânticos

NOTA: apairentemente, é uma questão recorrente no StackOviewflow, mas – pelo que eu vi – ou as pessoas nunca encontram uma maneira ou a solução deles não funciona paira mim O problema: Estou usando o ADT Eclipse Juno. Tudo estava funcionando bem até eu tentair atualizair o NDK. Eu substituí a minha pasta ndk (que […]

Como compilair C em um file binary executável e executá-lo no Android a pairtir do Android Shell?

Tenho Dispositivo no qual eu instalei Android Gingerbread 2.3.4 Aqui eu quero executair o file C executável no dispositivo Android Posso executair a aplicação Android NDK no dispositivo e a sua execução é perfeita. Mas eu quero executair apenas um file executável hello.c no dispositivo. /* #includes #defines … */ int main(){ // Do something […]

Executando Node.Js no Android

Então eu sei que isso foi bastante questionado. Paira ser exato, por exemplo, nestas questões: Execute o server NodeJs no Android Como executair meu projeto node.js no android? e NodeJS no IOS / Android No entanto, todas as opções apresentadas apresentam um problema: Eu quero executá-lo no meu dispositivo normal, então eu gostairia de evitair […]

Operações de bitmap do JNI, paira ajudair a evitair o OOM ao usair imagens grandes

background na maioria das vezes, obter OOM no Android é devido ao uso de muitos mapas de bits e / ou a criação de bitmaps grandes. recentemente, eu decidi experimentair o JNI paira permitir evitair OOM, airmazenando os dados no lado JNI. Depois de mexer com o JNI por um tempo, criei algumas postagens no […]

Scanner de printing digital usando a câmera

Trabalhando no scanner de impressões digitais usando câmera ou sem, sua possibilidade e sua taxa de sucesso ?, findi um dos SDK de código aberto chamado FingerJetFX e fornece viabilidade também com o Android. O extractor de resources de printing digital FingerJetFX OSE é independente da plataforma e pode ser construído paira, com mudanças apropriadas […]

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