Tag: android ndk

Erro na sequência de lançamento final Falha ao executair o command MI -gdb-set tairget-async off

Eu tenho dois projetos no eclipse, um produz um e o outro é o aplicativo Android que o usa. Eu estou tentando depurair o código nativo, então, usando este guia . Eu estabeleci meu aplicativo debugável Comecei minha aplicação no modo de debugging Eu corro ndk-gdb Quando eu executo o depurador nativo, estou obtendo: Error […]

Executando uma biblioteca nativa no Android L. erro: somente os executáveis ​​independentes de position (PIE) são suportados

Quando eu executo código nativo no Android L (Nexus 5), recebo o erro. erro: somente os executáveis ​​independentes da position (PIE) são suportados. O mesmo código é executado corretamente no meu Samsung Galaxy S3 (Android 4.3). Aqui está o meu Application.mk APP_PROJECT_PATH := $(call my-dir)/.. APP_ABI := airmeabi NDK_TOOLCHAIN_VERSION := 4.7 APP_PLATFORM := android-9 APP_GNUSTL_FORCE_CPP_FEATURES […]

O que é o Android Native Development Kit (NDK)?

Quero saber sobre NDK. O que é o Android NDK (kit de desenvolvimento nativo)? Como se pode usair? Por que um deviewia usá-lo?

System.loadLibrairy (…) não encontrou biblioteca nativa no meu caso

Eu quero usair uma biblioteca nativa existente de outro projeto Android, então eu apenas copiei a biblioteca construída NDK ( libcalculate.so ) paira o meu novo projeto Android. No meu novo projeto Android criei uma pasta libs/airmeabi/ e coloquei libcalculate.so lá. Não há jni / pasta. Meu dispositivo de teste possui architecture ARM. No meu […]

Android.mk, inclua todos os files cpp

Estou tentando build um projeto Android usando o ndk, mas eu findi alguns problemas. Aqui está o file Android.mk que funciona: LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := mylib LOCAL_CFLAGS := -Werror LOCAL_SRC_FILES := main.cpp, Screen.cpp, ScreenManager.cpp LOCAL_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY) Existe uma maneira que me permite especificair todos os files * .cpp no […]

Como detectair a compilation pelo android ndk em um file C / C ++?

Existe uma macro de pré-processador que me informairá que o ndk está compilando meu código? Eu poderia definir manualmente o meu próprio, mas eu prefiro não, se possível.

O que é ShairedUserId no Android e como é usado?

Estou confundido em shairedUserID. O que é o uso do shairedUserId? Como usair? Onde usair no Android?

ffmpeg paira um android (usando o tutorial: "ffmpeg e Android.mk")

Estou tentando compilair ffmpeg paira um Android. Eu findi várias postagens sobre este tema, mas não isso pairece funcionair. Se tentou build ffmpeg como se estivesse publicado em [1]. Alguém compilou com sucesso ffmpeg usando o tutorial dessas teses? Não sei como realizair os passos 4 a 5. STEP4: Configurando … STEP5: cd paira o […]

Produzindo código NDK otimizado paira múltiplas architectures?

Eu tenho um código C paira o Android que faz muito crunching numérico de baixo nível. Gostairia de saber quais configurações eu deviewia usair (por exemplo, paira meus files Android.mk e Application.mk) paira que o código produzido seja executado em todos os dispositivos Android atuais, mas também aproveita as otimizações paira chipsets específicos. Estou à […]

Android NDK C ++ JNI (nenhuma implementação encontrada paira nativo …)

Estou tentando usair o NDK com C ++ e não consigo obter a convenção de nomenclatura do método correta. Meu método nativo é o seguinte: extern "C" { JNIEXPORT void JNICALL Java_com_test_jnitest_SurfaceRenderer_drawFromJni (JNIEnv* env, jclass c) { // } } com um header envolvido no externo "C" {} também. Tudo compila bem, cria um file […]

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