У нас есть более одного программиста, работающего над Android-кодом в Android Studio 2.2.2. Мы работаем в режиме отладки, потому что код все еще находится в разработке, но мы периодически загружаем нашу последнюю работу на устройства других других сотрудников, с которой они могут тестироваться, из панели меню, используя команду "Выполнить" > "Отладка"
Если я загружаю код на устройство, в которое ранее был добавлен еще один разработчик, Android Studio не позволит мне сказать, что существует несовместимость ([UNINSTALL_FAILED_UPDATE_INCOMPATIBLE] и что мне нужно сначала удалить старый код. хочу, потому что я хочу сохранить старые данные, так как мы собираем данные отладки и производительности во время тестовых прогонов (мы разрабатываем приложение для управления промышленным процессом)
Глядя на переполнение стека, я нахожу два решения для этого, но они оба с эпохи Eclipse: Использование того же отладочного хранилища ключей на нескольких компьютерах и Поделиться debug.keystore Файлы, на которые ссылаются в решениях, кажутся уникальными для Eclipse - в частности, на моем компьютере разработки, похоже, нет файла под названием "debug.keystore".
Как мне отлаживать "приложение" на устройстве, содержащем код из другой Android-студии, без необходимости стирать предыдущее хранилище установок?