Size: a a a

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

2020 October 28

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
можно менять. f = fopen('/etc/hosts'); fwrite(f, newContent); fclose(f);
источник

EB

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

С

Смородина in Android NDK (C++) — русскоговорящее сообщество
О , спасибо, из кода на джаве я же по факту смогу это сделать? просто не совсем понимаю до чего можно доступиться из кода, в плане памяти
источник

EB

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

С

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

AT

Arkadi Tolkun in Android NDK (C++) — русскоговорящее сообщество
возможно прийдется поменять права на файл чтоб пускало кого попало 🙂
источник

VL

Viacheslav L in Android NDK (C++) — русскоговорящее сообщество
а для этого нужны будут рут права 🙂
источник

NI

Nikita Ivanov in Android NDK (C++) — русскоговорящее сообщество
Evgen Bodunov
можно менять. f = fopen('/etc/hosts'); fwrite(f, newContent); fclose(f);
всегда еще можно взять рантайм и в нем exec сделать через нужную утилиту с su
источник

NI

Nikita Ivanov in Android NDK (C++) — русскоговорящее сообщество
это если из жавы
источник
2020 October 29

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Переслано от Ivan Mikhalchuk
Проводи время с пользой на MobileOptimised!
Отмечай интересные тебе доклады и добавляй их в календарь, чтобы пообщаться со спикерами - расписание уже на сайте 👉 https://moconf.dev/:
🟣 Jetpack Compose, Android Automotive OS и Forma Framework в Android потоке
🟣 SwiftUI, Core NFC, TypeScript и WidgetKit API в iOS потоке
🟣 нетворкинг со спикерами и Q&A сессии
🟣 панельные дискуссии о значении тестирования мобильных приложений и будущем мобильной разработки
🟣 бесплатная регистрация на Cross-platform поток
💁 и специальная программа поддержки студентов

🎫 Билеты по цене 30 USD в продаже  30 USD в продаже до 5 ноября ➡️  https://moconf.dev/#tickets
Используйте промокод ndk10mo и получите скидку 10%
#moconfdev #moconfby
источник

AT

Arkadi Tolkun in Android NDK (C++) — русскоговорящее сообщество
панельные дискуссии о тестировании. звучит подозрительно.
источник

ДХ

Дима Х. in Android NDK (C++) — русскоговорящее сообщество
Всем привет. Подскажите, пожалуйста, мне необходимо читать файл из под сишного кода в Андроид проекте.

ifstream ifs(filename.c_str(), ios::in)

Куда надо положить файл, чтобы этот поток до него дотянулся? Другими словами, в каких директориях происходит поиск?
источник

ДХ

Дима Х. in Android NDK (C++) — русскоговорящее сообщество
Мб есть какая-то переменная окружения, которая за это отвечает
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
в смысле? а в filename что лежит?
источник

ДХ

Дима Х. in Android NDK (C++) — русскоговорящее сообщество
Путь к файлу
источник

ДХ

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

ДХ

Дима Х. in Android NDK (C++) — русскоговорящее сообщество
/data/data/package_name/files/filename
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Туда без рута не залезть. /storage/emulated/0/android/data/package_name этот путь будет на диске доступен из файл менеджеров
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
Evgen Bodunov
Туда без рута не залезть. /storage/emulated/0/android/data/package_name этот путь будет на диске доступен из файл менеджеров
context getExternalFilesDir(null)
источник

D

Dmitriy in Android NDK (C++) — русскоговорящее сообщество
Дима Х.
/data/data/package_name/files/filename
если вместо package_name имя текущего приложения, в котором ваш сишный код, то права доступа у вас есть
источник