Size: a a a

2019 October 07

T

Thatskriptkid in Android KZ
Вопрос по multidex. Могут ли находиться несколько dex файлов в apk и содержать менее 64K методов?
источник

JM

Janibek Marshal in Android KZ
Thatskriptkid
Вопрос по multidex. Могут ли находиться несколько dex файлов в apk и содержать менее 64K методов?
Вроде если включено multiDexEnabled, то да
источник

T

Thatskriptkid in Android KZ
Janibek Marshal
Вроде если включено multiDexEnabled, то да
нет, я немного о другом. Если эта опция enabled, и у тебя более 64К методов, то build система автоматически создаст два dex файла. Сама создаст для тебя, если ты вышел за лимит, другими словами. А можно ли сделать так, чтобы в твоей apk было два dex файла, но не выходя за лимит, то есть в одном допустим 1 класс с 1 методом, и в другом 1 класс с 1 методом
источник

JM

Janibek Marshal in Android KZ
Thatskriptkid
нет, я немного о другом. Если эта опция enabled, и у тебя более 64К методов, то build система автоматически создаст два dex файла. Сама создаст для тебя, если ты вышел за лимит, другими словами. А можно ли сделать так, чтобы в твоей apk было два dex файла, но не выходя за лимит, то есть в одном допустим 1 класс с 1 методом, и в другом 1 класс с 1 методом
Мне, кажется, вряд ли
Системе быстрее работать одним файлом, вместо обращения между несколькими dex файлами
источник

T

Thatskriptkid in Android KZ
Я кажется нашел ответ.

https://android-developers.googleblog.com/2011/07/custom-class-loading-in-dalvik.html

По ссылке, заголовок Build Process. Суть в том, чтобы отредактировать сборочный скрипт так, чтобы он разные классы запихал в разные dex. Статья старая и показана на примере Ant, но я очень надеюсь можно что-нибудь придумать и с gradle
источник

T

Thatskriptkid in Android KZ
Janibek Marshal
Мне, кажется, вряд ли
Системе быстрее работать одним файлом, вместо обращения между несколькими dex файлами
Это да, конечно. Но меня интересует структура dex файла, если их несколько. Можно тупо выйти за этот лимит, чтобы их создалось несколько и потом уже смотреть, но лень, поэтому ищу есть ли нормальный способ
источник

AS

Askar Syzdykov in Android KZ
А для чего, если не секрет?
источник

T

Thatskriptkid in Android KZ
Askar Syzdykov
А для чего, если не секрет?
Ну мне надо отредактировать dex файл, в бинарном виде
источник

AB

Akzhol Bakytzhan in Android KZ
источник

AB

Akzhol Bakytzhan in Android KZ
Здесь обсуждают о DEX формате
источник

T

Thatskriptkid in Android KZ
спасибо, послушаю
источник

DA

Daniyar Amangeldy in Android KZ
Thatskriptkid
Ну мне надо отредактировать dex файл, в бинарном виде
источник

JM

Janibek Marshal in Android KZ
Наверное, нет доступа к исходному коду 🤔
источник

DA

Daniyar Amangeldy in Android KZ
Janibek Marshal
Наверное, нет доступа к исходному коду 🤔
Не своего проекта
источник

JM

Janibek Marshal in Android KZ
Daniyar Amangeldy
Не своего проекта
О чем расскажешь в эту субботу?
источник

DA

Daniyar Amangeldy in Android KZ
Приходи послушаешь)
источник

JM

Janibek Marshal in Android KZ
Daniyar Amangeldy
Приходи послушаешь)
источник

k

kebra in Android KZ
Janibek Marshal
О чем расскажешь в эту субботу?
источник

AG

Alexander Gudov in Android KZ
Информация для руководителей отделов разработки, руководителей команд и старших разработчиков.  
===
Хотим пригласить вас на презентацию выпускных проектов курса JavaScript (React + Node.js) в Attractor School Almaty.

В этот четверг 10 октября 2019 в 19-30. По времени примерно 1,5 часа.

Ребята приступили к обучению 15 месяцев назад. Пришли к нам обычными пользователями. Спустя год - это полноценные разработчики, способные решать задачи в ваших проектах.

Последние 3 месяца обучения, 8 студентов, работали в двух командах по 4 человека над двумя коммерческими проектами (небольшая CRM и приложение для организации футбольных матчей).

Студенты осваивали процесс разработки, работу в командах и инструменты разработки, и вырабатывали следующие навыки:

* анализировать требования,
* формулировать критерии готовности,
* составлять план реализации задачи,
* оценивать объем работы,
* планировать работу на итерацию,
* оформлять документацию,
* проектировать решение,
* писать чистый код,
* писать тесты,
* настраивать автоматизированное тестирование приложения,
* настраивать непрерывную поставку,
* владеть командной строкой,
* использовать системы контроля версий,
* знакомиться с разработкой через pull request-ы
* работать в команде разработчиков,
* понимать процесс разработки программного обеспечения,
* просить о помощи, когда застрял,
* сообщать о трудностях руководителю

Одним словом вести себя профессионально.

Мы хотим пригласить вас прийти посмотреть проекты студентов, для того, чтобы вы могли увидеть уровень навыков у выпускников курсов Attractor School Almaty.

Наши выпускники способны решать задачи у вас в проектах, практически с первых дней, им не нужно объяснять элементарных вещей. Вы как минимум сразу можете посадить их за починку дефектов или на задачи по рефакторингу.

Выпускники Attractor School очень быстро растут и уже через год могут решать задачи middle-разработчиков, а часть ребят через пару лет может начать решать задачи senior-разработчиков.

Если вас заинтересует кто-то из выпускников, вы можете пригласить их на стажировку, с возможностью занять позицию junior-разработчика, если вас устроит уровень навыков выпускника.

Стек технологий выпускника курса JavaScript (React + Node.js)
https://drive.google.com/file/d/1uFwOFOJegkvTPE9RFl9NeLVwx5Hu_Rq7/view?usp=sharing
Если ссылка не откроется пожалуйста напишите, мы отправим файлом.

Для участия пожалуйста сообщите нам следующие данные (имя, фамилия, должность в компании и номер телефона), по телефонам +7 707 186 00 22, +7 707 186 00 33 или по ватсапу. После регистрации мы отправим вам адрес и фотографии, как пройти в офис.

Видео-отзывы работодателей о выпускниках Attractor School
https://youtu.be/L26vQ6RE6Y0
https://youtu.be/l7hGoaWYVh4
https://youtu.be/f6sKrD--0kc

Информация о компании:
http://attractor-school.com/almaty
https://www.attractor-software.com/
https://vk.com/attractorschoolalmaty
источник

AG

Alexander Gudov in Android KZ
Не ругайтесь пожалуйста, что информация не совсем в формате чата. Админ разрешил запостить. Надеюсь кому-то из вас информация окажется полезной.
источник