jni

    8Ciepło

    1Odpowiedz

    Szukam sposobu na użycie korektora w mojej aplikacji, który nie polega na pakiecie android.media.audiofx zwłaszcza android.media.audiofx. Klasa korektora, ponieważ są one dostępne tylko dla poziomu ap

    28Ciepło

    2Odpowiedz

    Próbuję uaktualnić moją aplikację w Javie, aby działała tylko wtedy, gdy aktywne jest okno procesu o określonej nazwie. Dowiedziałem się, że jest to możliwe przy użyciu JNI, ale nie mam pojęcia, jak d

    7Ciepło

    1Odpowiedz

    Używam typu basic_string<wchar_t> i trzeba go przekonwertować na ciąg znaków, aby przejść przez warstwę JNI. Zastanawiam się, jaki jest najlepszy sposób na to. Mam funkcję, która może dać mi std::stri

    13Ciepło

    2Odpowiedz

    Na początku chcę poinformować, że to pytanie nie jest związane z What is native implementation in Java. Mam wiele przydatnych informacji z tego wątku. Chciałbym wiedzieć, czy są dostępne kody rodzimyc

    5Ciepło

    3Odpowiedz

    Witam jestem nowy na Androida może mi powiedzieć jak utworzyć JNI i android.mk .... wiem JNI cel ale jak utworzyć ten JNI w moim projekcie powiedz mi krok po kroku

    7Ciepło

    2Odpowiedz

    Próbowałem przekazać tablicę znaków z java do c. Mam googleed sposób, aby go wdrożyć. Ale kiedy próbowałem uzyskać dostęp do wartości tablicy, wartość była niepoprawna. W rzeczywistości próbowałem nad

    5Ciepło

    1Odpowiedz

    W mojej aplikacji na Androida szeroko wykorzystuję natywną metodę zwracającą pewne dane. Jednak po wielu połączeniach otrzymuję awarię. Natywna zwana metoda jest: static jbyteArray JNIGetIcon(JNIEnv*

    11Ciepło

    2Odpowiedz

    W moim kodzie Java mam tablicę 2D float float[x][4] floatArray. Tutaj x może mieć wartość od 1 do 25. Muszę przekazać tę dwuwymiarową tablicę float do metody C++ poprzez JNI. Moja JNI metoda jest jboo

    25Ciepło

    3Odpowiedz

    śledzę this tutorial oraz w punkcie 5, otrzymuję następujący wynik z GCC: HelloWorld.c:1:17: error: jni.h: No such file or directory In file included from HelloWorld.c:3: HelloWorld.h:15: er

    11Ciepło

    1Odpowiedz

    HANDLE hFile = CreateFileA("C:\\myfile.zip", GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); const int size = GetFileSize(hFile, NULL); char* buffer = new char[size]; DWORD read