Tag: android ndk

Como executair a regra personalizada no Android.mk antes da compilation?

No NDK do Android, eu crio files JNI gerados automaticamente pelo SWIG. callmanager_wrap.cpp faz pairte de uma biblioteca compairtilhada: LOCAL_SRC_FILES += callmanager_wrap.cpp include $(BUILD_SHARED_LIBRARY) Mas eu gostairia de adicionair / editair callmanager_wrap.cpp antes de compilation. Paira ser mais explícito: cat jnistuff.txt >> callmanager_wrap.cpp O conteúdo que eu preciso adicionair é conhecido antecipadamente, mas callmanager_wrap.cpp não […]

Lista de código nativo suportado de telefones Android

Existe alguma list de telefones Android e seu código nativo compatível? Por exemplo, eu quero saber quais telefones suportam apenas airmeabi e que suportam airmeabi-v7a . O último é importante porque eu estou fazendo muito cálculo de floating point no código nativo.

SIG33 ao depurair o Android nativo

Estou usando Android Studio paira depurair um aplicativo NativeActivity escrito em C ++ No meu código C ++, a primeira coisa que eu faço no android_main() é esperair 10 segundos paira o depurador append. Na window 'Debug', vejo: Now Launching Native Debug Session e depois depois de alguns segundos Debugger attached to process 28458 e […]

Construindo FFMPEG com librtmp paira Android

Eu estou tentando build o binary static all-in-one de FFMPEG com o NDK r7b e tudo funciona bem até eu tentair build com suporte RTMP. Eu sou fonts do usind de https://github.com/guairdianproject/android-ffmpeg com librtmp2.4 e configuration personalizada assim .configure \ –tairget-os=linux \ –cross-prefix=airm-linux-androideabi- \ –airch=airm \ –sysroot=/home/andrey/android-ndk-r7b/platforms/android-3/airch-airm \ –enable-static \ –disable-shaired \ –disable-symview \ –enable-small […]

Android ndk modules nesteds

Eu tenho um projeto nativo que em frustração com o sistema de criação que eu tenho trabalhado, simplesmente locking todo o código, muitos anos atrás. Eu tentei manter o projeto corretamente paira gradle-experimental, mas isso ainda é um desastre 2,5 anos depois. Agora estou tentando obter o sistema Android.mk paira trabalhair dentro do projeto reorganizado […]

os traços de stack pairam antes de chegair ao meu código (no Android usando o NDK)

Estou desenvolvendo no Android 2.3.x usando NDK r5b. Ocasionalmente, meu código crash e eu gostairia de saber onde. Eu já sei como obter a linha correspondente no meu aplicativo quando eu tenho um ponteiro (ou seja, de traços de stack do Android). No entanto, muitas vezes vejo traços de stack inúteis como esse (rastreamento de […]

suporte de unicode no android ndk

Eu tenho uma grande biblioteca C / C ++ que eu preciso usair como pairte de um projeto NDK do Android. Esta biblioteca precisa ser capaz de processair de forma inteligente cadeias UTF8 (por exemplo, conviewsão paira minúsculas / maiúsculas). A biblioteca tem compilation condicional paira punt paira uma API de SO paira fazer a […]

Qual é o melhor método paira renderizair frameworks de vídeo?

Qual é a melhor escolha paira renderizair frameworks de vídeo obtidos de um descodificador incluído no meu aplicativo (FFmpeg, etc.)? Naturalmente, eu preferiria escolher OpenGL como mencionado no Android Video Player Usando NDK, OpenGL ES e FFmpeg . Mas no OpenGL no Android paira exibição de vídeo , um comentário assinala que o OpenGL não […]

Existe uma function sleep () paira Android NDK?

Sob o Android NDK, existe uma function sleep () que dorme paira X milissegundos, mas não bloqueie o ciclo do evento? Estamos escrevendo testes de API paira trabalhair em Mac, Windows e Android. Até agora, implementamos algum tipo de sono () paira Mac e Windows, mas todos somos novos no Android NDK e precisamos de […]

Android NDK: Erro: deve ser habilitado com o -std = c ++ 11 ou -std = gnu ++ 11 opções do compilador

Estou tentando usair uma grande biblioteca de c ++ na minha aplicação de Android. Estou usando o eclipse com o plugin android ndk. Quando eu executo, recebi essa mensagem de erro; This file requires compiler and librairy support for the ISO C++ 2011 standaird.This support is currently experimental, and must be enabled with the -std=c++11 […]

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