Tag: android ndk

cartella armeabi e armeabi-v7a

Sto lavorando ad un progetto Android e sto usando la NDK per call i methods nativi. Ho due librerie (file .so) e uno si trova nella cartella libs/armeabi e l'altra si trova nella cartella libs/armeabi-v7a lib. Se cerco di eseguire l'applicazione, non caricherò la libreria nella cartella /libs/armeabi . Se libs/armeabi-v7a il file della libreria […]

Invocazione di funzioni native della libreria portta

sto seguendo questa guida su come portre la libreria LAME con Android NDK. http://blog.libertadtech.com/2011/02/porting-lame-encoder-to-android-arm.html Tutto funzionava bene e ho ottenuto il file libmp3lame.so. Ora per un primo test volevo call la semplice function: void get_lame_version(char *strbuf, size_t buflen, const char *prefix); Ho scritto un wrapper per la libreria LAME: package de.goddchen.android.youtubeconverter; public class LameWrapper { […]

Decompilazione di applicazioni C (binarie, NDK) vs applicazioni Java (bytecode Dalvik)

Bene, dal momento che sono interessato a reengineering ho speso molto tempo su reengineering Android finora. Tuttavia sono arrivato a un punto in cui ho avuto il problema del compilato codice binario C-Code (NDK) e ho capito che è molto difficile decompilarlo indietro a C / C ++ che decompilare un file DEX di più […]

le tracce di stack si fermano prima di arrivare al mio codice (su Android utilizzando NDK)

Sto sviluppando su Android 2.3.x utilizzando NDK r5b. Di tanto in tanto il mio codice si blocca e vorrei sapere where. So già come get la corrispondente row nella mia applicazione quando ho un puntatore (ad esempio dalle tracce dello stack di Android). Tuttavia, spesso vedo tracce di stack inutili come questo (tracce di stack […]

Nexus One / Android "CPU può essere fissato" bug

Sto scrivendo un gioco graficamente intenso per il Nexus One, utilizzando la versione NDK (versione 4) e OpenGL ES 2.0. Stiamo davvero spingendo l'hardware qui e, per la maggior parte, funziona bene, tranne che each tanto in un attimo mi sento un serio incidente con questo messaggio: W / SharedBufferStack (398): waitForCondition (LockCondition) è terminato […]

Differenza tra armeabi e armeabi-v7a

Per quanto posso dire dai documenti, la differenza tra i due sapori supportti dell'architettura ARM in Android NDK è solo nell'insieme delle istruzioni fornite dalla CPU. È davvero così? Non esiste alcuna differenza nelle convenzioni di chiamata, o nella sequenza di chiamate di sistema o in qualcos'altro? Mi chiedo cosa succederà se compilerò un module […]

Integrazione di NDK nello studio Android

Oggi ho aggiornato il mio studio android a 1.3 e inserisco il path NDK (android-ndk-r10e NDK) in local.properties (ndk.dir = C: \ AndroidNDK \ android-ndk-r10e \ android-ndk-r10e) ma Ho avuto questo errore. Errore: l'esecuzione non è rioutput per l'attività ': app: compileDebugNdk'. Errore: l'integrazione di NDK è deprecata nel plugin corrente. Prendi in considerazione il […]

android ndk multitouch?

im scrittura di un'applicazione che utilizza solo il codice nativo. Così è ansible get events multitouch in ndk? Mi sento come ive affondato tutto il web, ma senza trovare niente! Qualcuno sa come fare questo?

Decodifica audio tramite Android utilizzando FFMpeg

Posso riprodurre i file Wav utilizzando il codice riportto di seguito senza problemi. Quando si tenta di riprodurre lo stesso supporto in formato Mp3 ho solo rottura intrisa. Credo di essere fondamentalmente incapaci di capire come funziona la function avcodec_decode_audio3. Poiché il file Wav contiene i dati PCM quando viene decodificato, può andare direttamente alla […]

Come posso utilizzare Tesseract in Android?

Ho cercato in networking per un paio d'ore. Ho molte risposte dicendo che abbiamo bisogno di utilizzare NDK, ecc per "Tesseract" per WINDOWS. Ma non ho avuto alcuna spiegazione passo-passo / giusto di cosa dovremmo fare quando l'NDK è installato. Come get i file .so? Ho finito di installare NDK e Cygwin. Per verificare se […]

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.