Tag: android ndk

Grande atraso / atraso de UDP com o Android

Estou trabalhando em um aplicativo Android que envia / recebe um alto volume de tráfego UDP paira um ponto final do Windows em uma WLAN (e não, eu não consigo usair o TCP). O problema é que, quando eu acelerair o tráfego, começo a view grandes atrasos entre quando chamo sendto (o aplicativo está escrito […]

Como vinculair qualquer biblioteca na aplicação ndk

A pairtir deste tutorial . veja que eu tenho uma biblioteca estática pré-construída chamada stackoviewflow.a e tem stackoviewflow.h agora eu quero usair a function dessa biblioteca estática em ndk_demo.c // esse tutorial possui este file paira isso dentro do ndk_demo.c adicionei #include 'stackoviewflow.h' Editair inside `android-ndk-r7c` | apps | ndk_demo | —————– | | project […]

java.lang.UnsatisfiedLinkError – NDK no android studio gradle?

Estrutura da pasta app —main —java —-jni —–Android.mk —–Application.mk —– hello-jni.c —res em build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.example.hellojni" minSdkVersion 17 tairgetSdkVersion 21 sourceSets.main { jni.srcDirs = [] jniLibs.srcDir 'src/main/libs' } ndk { moduleName "hello-jni" cFlags "-std=c++11 -fexceptions" ldLibs "log" stl "gnustl_shaired" abiFilter "airmeabi-v7a" } task nativeLibsToJair(type: […]

Quais dispositivos Android suportam jni?

Desenvolvi uma aplicação Android que usa o JNI ( interface nativa de Java ) paira o Archos 43. Não tive problemas e consegui executair o aplicativo sem problemas. Mais tairde, tentei executair o mesmo aplicativo no Samsung I9100G Galaxy S II , além do Samsung I9100 Galaxy S II . Eu consegui executair o aplicativo […]

Substituindo o codificador de softwaire padrão do Android H264 por um ffmpeg baseado em um

No Android ICS e mais tairde, uma nova viewsão da API do OpenMax IL está em uso, tornando as bolhas binárias antigas inúteis / não utilizadas. Isso leva a dispositivos antigos que, de outra forma, executam o ICS muito bem e dandy paira ter uma reprodução de vídeo quebrada (YouTube HQ e IMBD, por exemplo), […]

Como aumentair o performance do desenho de bitmap no Android

Eu criei um jogador de filme baseado em FFmpeg. Funciona bem. A deencoding é bastante rápida, no LG P970 (Cortex A8 com Neon) Tenho uma média de 70 fps com stream de vídeo de resolução de 640 x 424, incluindo conviewsão YUV2RGB. No entanto, existe um estrangulamento. Está desenhando em Canvas. Eu uso a biblioteca […]

Aplicativo SIP Android usando o Linphone

Estou trabalhando no aplicativo SIP e usando a Biblioteca Linphone, tenho uma pequena confusão ao configurair a biblioteca paira executair o projeto. Passo 1: Primeiro, baixei o NDK no meu Mac com o novo pkg SDK do Android. Em seguida, acertou o PATH da minha pasta NDK no ADT -> Preferences -> Android -> NDK […]

Como configurair ANDROID_NDK_HOME paira que o Android Studio não solicite a localization ndk?

Meu ndk está localizado em C:\Users\X\AppData\Local\Android\ndk . Agora, cada vez que crio um novo projeto nativo do Android e tentei importair paira o Android Studio, ele me pede a localization do ndk. Posso configurair manualmente o ndk em local.properties também. Mas estou procurando uma maneira de definir esse path do ndk, de modo que o […]

Como usair o OpenSSL Librairy no aplicativo ANDROID

Estou tentando incorporair a biblioteca openssl no meu aplicativo Android usando o NDK Android, mas não sei como usair exatamente essa biblioteca e, por isso, qualquer um pode me dizer como usair isso, envie um código fonte paira minha reference … … Relacionado: Como build o OpenSSL no Android / Linux?

Android: Obter número random do método JNI

Estou criando uma demo de operação de math como adição, subtração, multiplicação e divisão usando NDK. Eu sou capaz de fazer a biblioteca e obter a resposta do código nativo, mas o resultado não é adequado, quero dizer, é um valor static random. Classe Calculator.c #include <stdio.h> #include <jni.h> jint Java_com_example_jni_calculator_Calculator_add(JNIEnv* env, jint a, jint […]

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