Size: a a a

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

2019 October 29

M

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

M

Max in Android NDK (C++) — русскоговорящее сообщество
Нафиг память жрать
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Не понял про память
источник

I

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

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
На андроиде ты никуда от джавы не уйдешь
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Это не обычный линукс с бинарниками
источник

M

Max in Android NDK (C++) — русскоговорящее сообщество
Ivansuper
В чем твое основное беспокойство?
Нагрузка процессора
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Почему ты боишься нагружать его
источник

M

Max in Android NDK (C++) — русскоговорящее сообщество
Я думаю нагружать буду
источник

M

Max in Android NDK (C++) — русскоговорящее сообщество
Ivansuper
Почему ты боишься нагружать его
Ну у меня обратная совместимость аж до 14 уровня апи, там же не особо мощные устройства
источник

I

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

M

Max in Android NDK (C++) — русскоговорящее сообщество
Да юзер удалит мое приложение
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Оставь менеджемент приоритетов на систему. Она не тупая и не сделает так что ты своим приложением ее подвесишь
источник

M

Max in Android NDK (C++) — русскоговорящее сообщество
Ну ладно
источник
2019 November 01

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Я бы сказал задача обратная. Загрузить в фоне все так,  чтобы основной поток не тормозил, но при этом все ядра были заняты. И тяжелая задача отработала как можно быстрее.
источник

EB

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

MG

Muhamad Gamer in Android NDK (C++) — русскоговорящее сообщество
Hi i have the following problem in my android studio

Root.cpp:
int getRoot(char *argv[])
{
   char ml[64];
   sprintf(ml,"su -c %s",*argv);
   if (getuid() != 0)
   {
       system(ml);
       exit(1);//Exit the process without root
   }
}

Root.h:
int getRoot(char *argv[]);
and now how can i call this method in my native-lib.cpp?
i tried with
extern "C" JNIEXPORT jstring JNICALL
Java_com_example_root_MainActivity_stringFromJNI(
       JNIEnv *env,
       jobject /* this */) {
   getRoot(char *argv[]);
}
but i get error in *argv[]
can someone help me please
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Check jni-examples from google
источник

EB

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

MG

Muhamad Gamer in Android NDK (C++) — русскоговорящее сообщество
in this example he is sending string or int from c++ to java i know this but i dont know how to call like this functrion
источник