Size: a a a

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

2018 October 16

AD

Andrew Dementiev in Android NDK (C++) — русскоговорящее сообщество
Обясни, я нуб
источник

AD

Andrew Dementiev in Android NDK (C++) — русскоговорящее сообщество
тоесть вот у меня грэдл дергает нэйтив билд с разными аби, но залинкована в cmake у меня только arm7 либа, которая несовместима с х86, соответственно у меня падает билд
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Ну да хотя. В крайнем случае можно подгружать либу в cmake, типо imported юзать, а в директории abi положить одни и те же сборки. Вроде должно работать. А пока, я дальше спать.
источник

AD

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

AD

Andrew Dementiev in Android NDK (C++) — русскоговорящее сообщество
Вот так победил:
источник

AD

Andrew Dementiev in Android NDK (C++) — русскоговорящее сообщество
externalNativeBuild {
           cmake {
               arguments "-DANDROID_ABI=armeabi-v7a"
               cppFlags "-std=c++11 -frtti -fexceptions"
           }
       }
источник

AD

Andrew Dementiev in Android NDK (C++) — русскоговорящее сообщество
Ещё добавил в грэдл:
packagingOptions {
           exclude 'lib/x86/my-prebuilt-lib.so'
           exclude 'lib/x86_64/libnative-lib.so'
           exclude 'lib/arm64-v8a/libnative-lib.so'
       }

Чтобы не занималось лишнее место и форсилась разрядность 32 бита
источник

☠🇷

☠️ hex 🇷🇺🐍 in Android NDK (C++) — русскоговорящее сообщество
Господа, кто-то знаком с NetGuard-ом? Точнее, с его кодом
источник
2018 October 17

𝔐

𝔐͢͢𝔞𝔵ᴳᵒ in Android NDK (C++) — русскоговорящее сообщество
☠️ hex 🇷🇺🐍
Господа, кто-то знаком с NetGuard-ом? Точнее, с его кодом
Я, с кодом на java, native не копал особо
источник

☠🇷

☠️ hex 🇷🇺🐍 in Android NDK (C++) — русскоговорящее сообщество
𝔐͢͢𝔞𝔵ᴳᵒ
Я, с кодом на java, native не копал особо
Там из него реально вычленить метод "заблокировать соединение такому-то приложению"?
источник

𝔐

𝔐͢͢𝔞𝔵ᴳᵒ in Android NDK (C++) — русскоговорящее сообщество
Это из платного функционала, убери проверку на оплату и юзай на здоровье
источник

𝔐

𝔐͢͢𝔞𝔵ᴳᵒ in Android NDK (C++) — русскоговорящее сообщество
По факту пакет приложения добавляется в некоторый список, который чекается перед пробросом запроса
источник

☠🇷

☠️ hex 🇷🇺🐍 in Android NDK (C++) — русскоговорящее сообщество
Это я в курсе
источник

☠🇷

☠️ hex 🇷🇺🐍 in Android NDK (C++) — русскоговорящее сообщество
Мне оттуда для своего приложения нужен функционал для блока конкретного приложения
источник

☠🇷

☠️ hex 🇷🇺🐍 in Android NDK (C++) — русскоговорящее сообщество
А там намешано всего не разберусь никак (
источник

𝔐

𝔐͢͢𝔞𝔵ᴳᵒ in Android NDK (C++) — русскоговорящее сообщество
Форкай проект, выноси в отдельный модуль сервис, native и привязаные к ним дто. Это можно оформить в библиотеку и юзать в любом проекте. Мне это тоже надо, но тк функционал не критичный то постоянно отодвигается. Можно и скооперироваться.
источник

☠🇷

☠️ hex 🇷🇺🐍 in Android NDK (C++) — русскоговорящее сообщество
Ни с сетями ни с натив не работал особо, туго заходит. Сможешь объяснить код конкретно по этому функционалу, пожалуйста?
источник

☠🇷

☠️ hex 🇷🇺🐍 in Android NDK (C++) — русскоговорящее сообщество
𝔐͢͢𝔞𝔵ᴳᵒ
Форкай проект, выноси в отдельный модуль сервис, native и привязаные к ним дто. Это можно оформить в библиотеку и юзать в любом проекте. Мне это тоже надо, но тк функционал не критичный то постоянно отодвигается. Можно и скооперироваться.
Во, было бы круто
источник
2018 October 19

L

Lounah in Android NDK (C++) — русскоговорящее сообщество
Всем привет! Можете, пожалуйста, покидать пару идей для первого проекта с использованием jni? Что-то совсем простое, с чего можно было бы начать
источник

PV

Pavel Vasiliev in Android NDK (C++) — русскоговорящее сообщество
Lounah
Всем привет! Можете, пожалуйста, покидать пару идей для первого проекта с использованием jni? Что-то совсем простое, с чего можно было бы начать
Оп. Добрый день :)
источник