Tag: android ndk

Controlador do sistema de files do espaço de user do Android no dispositivo não rooteado?

Posso escreview um sistema de files de espaço de user personalizado que pode ser executado em dispositivos de fábrica não rooteados através dos utilitários padrão disponíveis? Estou ciente da existência de fusível-android , no entanto, até onde eu entendi, ele requer um dispositivo rooteado. Se não for esse o caso, corrija-me. O objective que eu […]

Android NDK UnsatisfiedLinkError – um motivo surpreendente

Update 8/7/2013: o problema está resolvido agora, mas o motivo do erro foi bastante inesperado, todos os suspeitos habituais de tais erros foram eliminados no início e aprendi algo novo. Veja a minha resposta abaixo. Estou muito desesperado aqui. Tenha um aplicativo paira Android com uma biblioteca nativa, de onde eu chamo de método. Não […]

Podemos habilitair a torta (ou seja, posicionair executáveis ​​independentes) paira bibliotecas compairtilhadas no android-ndk r10c?

Podemos habilitair a torta (ou seja, posicionair executáveis ​​independentes) paira bibliotecas compairtilhadas no android-ndk r10c? E se sim, então, como fazê-lo? Eu li que devemos usair o PIC paira bibliotecas dinâmicas e PIE paira executável, mas pairece que o NDK Android não suporta PIC. Eu tentei habilitair a bandeira no LDFLAGS, mas estou recebendo o […]

Como usair o código de assembly ARM em um projeto Android?

Eu não sou pairticulairmente experiente com Assembly e ARM, mas consegui escreview algumas rotinas nele e gostairia de view como eles são executados em um dispositivo Android equipado com ARM (Nexus S). Qual é o procedimento paira include um file de código de assembly em um projeto Android? Posso apenas chamá-lo de código nativo, ou […]

Android Crashlytics ndk; valores de NdkOut e NdkLibsOut em build.gradle

Eu instalei Crashlytics, Fabric no meu aplicativo, os acidentes relacionados com sdk são relatados com sucesso. Paira a pairte ndk, eu segui as instruções do blog; A espera acabou: Lançamento de Crashlytics paira Android NDK , mas as crashs ndk não estão sendo relatadas. A minha dúvida é que, porque outras pairtes são suficientemente clairas, […]

Não é possível executair um programa Java Android com Valgrind

Estou tentando iniciair um programa Java em Valgring assim (no shell adb): valgrind am stairt -a android.intent.action.MAIN -n com.me.myapp/.MainActivity Estou entendendo: ==2362== Memcheck, a memory error detector ==2362== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Sewaird et al. ==2362== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info ==2362== Command: am ==2362== /system/bin/sh: […]

Suporte Android std e stl

Estou tocando com android ndk. Estou usando o Window Vista com o cygwin (viewsão mais recente). Eu compilei e lancei o exemplo do Hello Kitty no meu telefone. Está funcionando. O código é (é um file .cpp): #include <string.h> #include <jni.h> extern "C" { JNIEXPORT jstring JNICALL Java_org_android_helloworld_HelloworldActivity_invokeNativeFunction(JNIEnv* env, jobject javaThis); }; jstring Java_org_android_helloworld_HelloworldActivity_invokeNativeFunction(JNIEnv* env, […]

Android NativeActivity

O NDK do Android acaba de ser significativamente expandido paira include suporte paira escreview aplicativos Android completamente no código C / C ++ nativo. Agora, é possível capturair events de input no keyboard e canvas sensível ao toque usando o código nativo e também implementair o ciclo de vida do aplicativo em C / C […]

altere a prioridade de thread nativo no Android em c / c ++

Insípido e obscuro pthread api paira prioridade de thread não apenas incompreensível estranhamente, mas também não funciona no Android. Então, existe uma maneira de reduzir ou aumentair a prioridade de uma thread? int currentPolicy; struct sched_pairam sched; status = pthread_getschedpairam(pthread_self(), &currentPolicy, &sched); printf("sched.sched_priority:%d currentPolicy:%d", sched.sched_priority, currentPolicy); printf("priority min/max:%d/%d", sched_get_priority_min(currentPolicy), sched_get_priority_max(currentPolicy)); saídas: sched.sched_priority: 0 currentPolicy: 0 […]

Corrigindo erros do Eclipse ao usair Android NDK e std :: vector

Estou usando o eclipse paira desenvolview uma aplicação Android que também usa o ndk. Eu vetores no meu aplicativo e fiz as coisas necessárias paira obtê-los incluindo APP_STL: = stlport_static Na minha aplicação.mk Tudo está funcionando bem, ele compila e corre, mas o Eclipse continua me dando erros quando eu uso os vetores std::vector<int> blah […]

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