Size: a a a

2021 March 03

ES

Egor Sigolaev in Android Guards
И в чём сложность ревёрса нейтив либы? Код на плюсах менее понятен?
источник

RC

Roman Chumachenko in Android Guards
Egor Sigolaev
И в чём сложность ревёрса нейтив либы? Код на плюсах менее понятен?
Я слышал, что нативный код максимум можно дизассембелировать
источник

NK

Nikita Kulikov in Android Guards
Egor Sigolaev
А я могу напрямую как то свой модуль с котлин кодом конвертировать в нейтив модуль? Я в плюсах на уровне ооп только умею. И знаний ндк нет.
Можно, но легче на плюсах написать))
источник

NK

Nikita Kulikov in Android Guards
Java и плюсы довольно похожи, на самом деле (в отличии от питона/скрипта). Так что думаю втянешься
источник

ES

Egor Sigolaev in Android Guards
Nikita Kulikov
Можно, но легче на плюсах написать))
А как вообще состыковать плюсы и котлин? Если я напишу класс на плюсах, я смогу спокойно дергать его методы и переменные?
источник

NK

Nikita Kulikov in Android Guards
Egor Sigolaev
А как вообще состыковать плюсы и котлин? Если я напишу класс на плюсах, я смогу спокойно дергать его методы и переменные?
Да
источник

ES

Egor Sigolaev in Android Guards
Ну там же в плюсах нет интерфейсов. В архитектуре обычно идет интерфейс репозитория и его реализация.
источник

ES

Egor Sigolaev in Android Guards
Как тут плюсы ведут себя?
источник

NK

Nikita Kulikov in Android Guards
Egor Sigolaev
Ну там же в плюсах нет интерфейсов. В архитектуре обычно идет интерфейс репозитория и его реализация.
Кажется, понятие интерфейсов и пошло из C. Ты слышал про headers файлы?
источник

ES

Egor Sigolaev in Android Guards
Nikita Kulikov
Кажется, понятие интерфейсов и пошло из C. Ты слышал про headers файлы?
Слышал, но не юзал.
источник

D

Denys in Android Guards
Egor Sigolaev
Ну там же в плюсах нет интерфейсов. В архитектуре обычно идет интерфейс репозитория и его реализация.
источник

NK

Nikita Kulikov in Android Guards
Я бы на твоем месте взял бы книжку по плюсам и начал читать её, попробовать базовые программы. На это вряд ли уйдет больше одного дня, а выхлоп будет
источник

АШ

Андрей Шевцов... in Android Guards
Denys
Так и пининг ломают, как правило, не для того, чтобы конечным пользователям приложение распостранять.
это понятно, но на сколько я знаю модифицированный апк не собрать с тем же ключем что в маркете, тк у взломщика нет исходного кейстора, получается вопрос сводится к тому как привязаться к серту которым подписан релиз апк?
источник

D

Denys in Android Guards
Андрей Шевцов
это понятно, но на сколько я знаю модифицированный апк не собрать с тем же ключем что в маркете, тк у взломщика нет исходного кейстора, получается вопрос сводится к тому как привязаться к серту которым подписан релиз апк?
А зачем вам подписывать приложение тем же ключём?
источник

NK

Nikita Kulikov in Android Guards
Андрей Шевцов
это понятно, но на сколько я знаю модифицированный апк не собрать с тем же ключем что в маркете, тк у взломщика нет исходного кейстора, получается вопрос сводится к тому как привязаться к серту которым подписан релиз апк?
Серт апк и серт для похода сеть - это разные вещи. Для уточнения
источник

D

Dmitriy in Android Guards
Egor Sigolaev
А я могу напрямую как то свой модуль с котлин кодом конвертировать в нейтив модуль? Я в плюсах на уровне ооп только умею. И знаний ндк нет.
компиляция через Kotlin Native под arm
источник

NK

Nikita Kulikov in Android Guards
Dmitriy
компиляция через Kotlin Native под arm
Не пугай бедного человека
источник

D

Dmitriy in Android Guards
Nikita Kulikov
Не пугай бедного человека
у меня сейчас проект, где котлин компилится под андроид (jvm), винду, макось и ios. вот там страшно, да
источник

Я

Ярослав in Android Guards
Dmitriy
компиляция через Kotlin Native под arm
а можо такую либу))) я слышал об этом, но примера либ ни разу не видел
источник

ES

Egor Sigolaev in Android Guards
А если кто переводил проекты в нейтив либы, сколько времени занимает этот перевод?
источник