Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2020 August 19

a

akella122⌬ in Android NDK (C++) — русскоговорящее сообщество
Dmitry Gordin
если файлов много, можешь вместо конкретного написать blahblah/*.cpp
14 строка
всм
источник

a

akella122⌬ in Android NDK (C++) — русскоговорящее сообщество
ааааа
источник

a

akella122⌬ in Android NDK (C++) — русскоговорящее сообщество
а если там не только cpp, но с и h
источник

a

akella122⌬ in Android NDK (C++) — русскоговорящее сообщество
и еще какие-то
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
пофиг, ты ведь маской только срр выбираешь
источник

a

akella122⌬ in Android NDK (C++) — русскоговорящее сообщество
Dmitry Gordin
пофиг, ты ведь маской только срр выбираешь
а остальное разьве не надо?
источник

0

0x1de in Android NDK (C++) — русскоговорящее сообщество
Ребят, как получить директорию outdex ниже oreo?
//java
final File optimizedDexOutputPath;
               if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
                   optimizedDexOutputPath = Status.getAppContext().getCodeCacheDir();
               } else {
                   optimizedDexOutputPath = Status.getAppContext().getDir("outdex", Context.MODE_PRIVATE);
               }


// native

jclass cls = (*env)->GetObjectClass(env, jac);
   jmethodID getFilesDir = (*env)->GetMethodID(env, cls, "getCodeCacheDir",
           "()Ljava/io/File;");
   jobject dirobj = (*env)->CallObjectMethod(env, jac, getFilesDir);
   jclass dir = (*env)->GetObjectClass(env, dirobj);
   jmethodID getStoragePath = (*env)->GetMethodID(env, dir, "getAbsolutePath",
           "()Ljava/lang/String;");
   jstring path = (jstring) (*env)->CallObjectMethod(env, dirobj, getStoragePath);
   const char *pathstr = (*env)->GetStringUTFChars(env, path, 0);
источник
2020 August 20

d

d1vunit in Android NDK (C++) — русскоговорящее сообщество
Переслано от d1vunit
кто то сталкивался с такой проблемой ?
источник

d

d1vunit in Android NDK (C++) — русскоговорящее сообщество
Переслано от d1vunit
я уже весь интернет облазил нашел только патч но он не рабочий
источник

d

d1vunit in Android NDK (C++) — русскоговорящее сообщество
Переслано от d1vunit
clang90: error: unknown argument: '-mno-thumb-interwork'
пробовал использовать этот патч не помогло https://patchwork.kernel.org/patch/10306823/
собираю kernel linux-android
вот исходники из которого я собираю
https://github.com/jakew02/android_kernel_moto_shamu
конфиг у меня apq8084_defconfig
источник
2020 August 23

BT

Boris Timofeev in Android NDK (C++) — русскоговорящее сообщество
akella122⌬
в общем проблема появилась. Хочу добавить библиотеку, но не знаю как. Мне надо все файлы добавить в

set(SDL2_NET "SDL2_net")
   set(SDL2_NET_SOURCES
           ${LODEPNG}/lodepng.c
           )
   add_library(${SDL2_NET} STATIC ${SDL2_NET_SOURCES})

smakelist?
Вот пример как я собираю sdl2 либы в своем проекте https://www.github.com/btimofeev/instead-launcher-android/tree/master/app%2Fsrc%2Fmain%2Fcpp
источник
2020 August 24

a

akella122⌬ in Android NDK (C++) — русскоговорящее сообщество
Ребят, а .so либы они как мультидекс? Типо если я запущу одну либу она из других будет подтягивать код?
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
те .so которые загрузишь System. load, те и будут доступны
источник
2020 August 26

a

akella122⌬ in Android NDK (C++) — русскоговорящее сообщество
Dmitry Gordin
те .so которые загрузишь System. load, те и будут доступны
Просто если я каждую либу(sdl, sdl_net, clunk и тд) соберу отдельно, оно будет работать
источник

a

akella122⌬ in Android NDK (C++) — русскоговорящее сообщество
?
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Будет
источник

ШТ

Шмель Тяжеловес... in Android NDK (C++) — русскоговорящее сообщество
akella122⌬
Просто если я каждую либу(sdl, sdl_net, clunk и тд) соберу отдельно, оно будет работать
А почему не в статик все собирать?
источник

a

akella122⌬ in Android NDK (C++) — русскоговорящее сообщество
Шмель Тяжеловес
А почему не в статик все собирать?
А почему бы не найти норм гайд по нативу и не сунуть в закреп? Я, как и многие, найти такой не смог и задаю тупые вопросы
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
блин там лежат examples на github на все случаи жизни.
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
прям все что хочешь можно найти.
источник