Разработка обработчиков системных методов на Android
Цена договорная
•
безналичный расчёт, электронные деньги
Описание задачи
Для проекта нужно разобраться со схемой работы "replace a method call at runtime" в Android приложениях.
Есть 2 системных метода, которые нужно модифицировать, и соответственно 2 задания:
android.text.ClipboardManager#setText()
Нужно обработать текст, который попадает в данный метод на системном уровне.
java.net.URL#openConnection()
Нужно добавить дополнительные параметры при открытии соединения к каждому урлу на системном уровне.
Возможное решение
Первое найденное решение, возможно рабочее: https://github.com/crimsonwoods/javassist-android
Можно предлагать свои варианты решения задачи.
Ответ на задачу
Для проекта нужно разобраться со схемой работы "replace a method call at runtime" в Android приложениях.
Есть 2 системных метода, которые нужно модифицировать, и соответственно 2 задания:
android.text.ClipboardManager#setText()
Нужно обработать текст, который попадает в данный метод на системном уровне.
java.net.URL#openConnection()
Нужно добавить дополнительные параметры при открытии соединения к каждому урлу на системном уровне.
Возможное решение
Первое найденное решение, возможно рабочее: https://github.com/crimsonwoods/javassist-android
Можно предлагать свои варианты решения задачи.
Ответ на задачу
- Смело задавайте вопросы по задаче
- Для обратного контакта по задаче просьба оставлять Telegram, Skype
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.