Мы используем наш собственный инструментальный конвейер для компиляции из .java/.c
файлов в полностью устанавливаемый APK. У нас нет простого проекта, который мы используем в Android Studio, но изменим код в другом редакторе.
Единственная цель, которую мы сейчас используем в Android Studio, - это функция profile or debug APK
.
Однако, похоже, это не очень хорошо работает вместе с нашим собственным конвейером инструментов.
Похоже, что Android Studio создает новый промежуточный проект (включая папку проекта) при использовании опции profile or debug APK
.
Это включает в себя копирование выбранного APK в эту промежуточную папку проекта.
Это все хорошо и здорово, но похоже, что Android Studio игнорирует изменения оригинала APK,
Например: я компилирую новый APK, потому что я сделал некоторые изменения кода.
Если у меня одновременно работает Android Studio, Android Studio игнорирует вновь скомпилированный APK и по-прежнему выполняет "старый"«APK, когда я пытаюсь его отладить.
Чтобы заставить его выполнить новый APK, мне сначала нужно закрыть промежуточный проект (созданный в первый раз, когда я выбрал« profile or debug APK »), а затемповторно выберите APK в диалоговом окне «Профиль или отладочный APK».
Это довольно неприятный рабочий процесс при быстром изменении кода, и мне интересно, есть ли параметр или параметр в Android Studio, который позволяет ему автоматическископируйте APK в промежуточную папку проекта после изменения исходного APK.