Android studio как сохранить проект на флешку

Обновлено: 05.07.2024

Я устанавливаю Windows и на свой ноутбук, очищая диск C, на котором установлена студия Android, и я хочу сделать резервную копию полного приложения Android Studio, потому что я не хочу снова загружать и устанавливать все 1,7 ГБ.

Любая помощь приветствуется :)

Сделайте резервную копию вашего приложения

-> Путь к вашей папке по умолчанию, расположенный в DOCUMENTS-> AndroidStudioProject Затем скопируйте все проекты и вставьте в одну папку.

-> Если ваши проекты не находятся в папке проекта по умолчанию, тогда все в порядке. Скопируйте весь свой проект, который не находится в пути к папке по умолчанию.

-> Если вы хотите создать резервную копию своего SDK, убедитесь, что вы знаете местоположение по умолчанию для вашего SDK, затем скопируйте его корневой файл в свою единственную папку, а затем при повторной установке Android Studio вставьте все это.

-> Если вы не хотите копировать SDK, пропустите ШАГ 2.

-> Если вы закончили копирование всех файлов и проектов / SDK, сожмите или используйте программное обеспечение для сжатия файлов, такое как WinRar / 7zip.

-> После повторной установки Android Studio вставьте весь скопированный файл. Но убедитесь, что вы его извлекли.

-> Местоположение вашего SDK "[Может быть C или D]: [Имя ДИСКА] [Имя учетной записи ПОЛЬЗОВАТЕЛЯ] \ AppData \ Local \ Android"

Вы можете просто создать zip-файл своего студийного приложения Android, а также SDK. Затем вы можете скопировать и вставить его на любой другой компьютер, просто нужно изменить путь к sdk в вашей студии.

  1. Скопируйте и сохраните папку Android SDK (чтобы не выполнять большие загрузки).
  2. Скопируйте android-studio-bundle, если вы скачали раньше, или загрузите последнюю версию.
  3. После завершения установки ОС переместите папку SDK, просто установите java / JRE и запустите студию Android.
  4. Задайте путь к SDK в настройках студии Android или в диалоговом окне мастера установки.
  5. Установите переменную среды, JAVA_HOME, ANDROID_SDK_HOME в переменной среды Windows

Я использую rclone и синхронизирую свою папку проектов Android с Google Диском (он также поддерживает One Drive и другие).

Вы можете сделать что-то подобное, но проделайте всю установку Android Studio.

В моей программе запуска Android Studio (studio.sh) я изменяю файл так, чтобы папка проекта синхронизировалась с Google Диска на мой жесткий диск при запуске и синхронизировалась с Google Диском при закрытии.

В основном это потому, что я занимаюсь разработкой на разных компьютерах.

Мой studio.sh выглядит примерно так, как показано ниже

Вышеупомянутое будет работать только в том случае, если rclone явно находится на вашем пути выполнения, а также вы должны быть осторожны при завершении работы Android Studio (закройте проект, затем AS).

Однако для меня это действительно хорошо работает.

Rclone также поддерживает шифрование в состоянии покоя (которое я использую), поэтому ваш проект не должен быть открытым текстом в облачном хранилище, и он расшифровывает данные на лету, когда вы хотите синхронизировать их обратно.

Это действительно потрясающий бесплатный инструмент.

Я переустановил Windows, и это то, что я сделал, чтобы сделать резервную копию полной Android Studio вместе с обновлениями и файлами вашего проекта. Надеюсь, подробный ответ будет полезен новым разработчикам. Моя установка Android Studio находилась в D: \ BaseInstall \ android-studio, поэтому примеры путей относятся к моей установке, и вам придется изменить путь в соответствии с вашей установкой. См. Прикрепленное изображение

Как создать резервную копию проекта в ANDROID STUDIO. Я попытался просто скопировать папку проекта, но у меня были проблемы с сборкой проекта. Мое приложение работает неправильно.

Перейдите в папку AndoridStudioProjects и найдите свой проект. конвертировать в zip файл и сохранять где-нибудь извлекать и импортировать проект в андроид-студию, когда вам нужно, это сработает.

В вашей Android Studio перейдите в меню "Файл" и выберите "Экспорт в Zip файл". В случае, если ваш процесс резервного копирования не работает, просто добавьте отсутствующие, зависит. Вот и все. введите описание изображения здесь

Просто интересно, как я сам это пробовал. Вот как я решил работать с ним.

ДЛЯ РЕЗЕРВНОГО КОПИРОВАНИЯ

1./Создайте новую папку в папке проектов Android Studio под названием "Резервные копии" (необязательно, но проще ориентироваться, когда дело доходит до распаковки и извлечения, однако вы можете также поместить резервные копии на внешний диск по понятным причинам)

2./Нажмите "Файл" > "Экспорт в почтовый файл"

2b/Если шаг 1, дважды щелкните папку "! Backups"

2c/выбрать подходящее имя резервного копирования (ProjectYYMMDD?)

1./Найти папку с помощью Windows Explorer. C: \ > Пользователи > > Проекты Android Studio > "! Backups". (Я держу ярлык для проектов Android Studio) на своем рабочем столе, чтобы сделать это проще)

2./Щелкните правой кнопкой мыши проект > Извлечь все

2b/Удалить последнюю часть пути (/ProjectYYMMDD)

2d/Переименовать извлеченную папку в нужное название проекта

2e/Перетащите папку из резервных копий в папку AndroidStudioProjects

1./Открыть Android Studio - Открыть существующий проект студии

2./C: \ > Пользователи > > Проекты Android Studio

3./Выберите восстановленную папку проекта и откройте Значок будет другим, но изменится на нормальный, как только он станет построенным проектом в соответствии с сайтом android studio

Это сработало, когда я его протестировал, поэтому должен работать на всех. Если нет, пожалуйста, простите меня, я совершенно новый во всем этом 😊

Я только начал использовать Android Studio IDE, и я уже выпустил и опубликовал простой APK в Google Play store. Проблема в том, что я сделал это на работе. Теперь я загрузил Android Studio у себя дома, и я хочу продолжать работать и исправлять ошибки в своем проекте. Я вижу, что есть Import Project на главном экране Android Studio, но откуда я экспортирую проект, чтобы импортировать его? Я попытался сжать всю папку проекта и импортировать ее, но это не сработало очень хорошо.

в Android Studio перейдите в File затем Close Project . Затем возьмите папку (в папке рабочей области) проекта и скопируйте ее во флэш-память или что-то еще. Затем, когда вам будет удобно дома, скопируйте эту папку в папку рабочей области, которую вы уже создали, откройте Android Studio и перейдите в File затем Open и импортируйте этот проект в свое рабочее пространство.

проблема у вас с этим заключается в том, что вы ищете неправильный термин здесь, потому что в Android, экспорт проекта означает его компиляцию в .apk file (не экспортирует проект). Импорт/экспорт используется для .apk управление, что вам нужно, это открыть / закрыть проект, другое-просто скопировать/вставить.

Как упоминалось в других ответах, на данный момент android studio не предоставляет это из коробки. Однако, есть способы сделать это легко.

Как упоминалось @Elad Lavi, вы должны рассмотреть облачный хостинг вашего исходного кода. Проверка GitHub, bitbucket, gitlab и т. д. Все они предоставляют частные репозитории, некоторые бесплатные, некоторые нет.

Если все, что вы хотите, это просто zip источники, вы можете достичь этого с помощью git's git archive . Здесь шаги:

оба эти решения возможны благодаря VCS, таким как git.

похоже, что в Android Studio отсутствуют некоторые функции Eclipse (что удивительно, учитывая выбор сделать Android Studio официальной IDE).

вот решение, хотя: Можно использовать систему управления версиями. В Android Studio поддерживает это. Ваш код будет храниться в интернете. Мерзавец сделает свое дело. Посмотрите под "VCS" в верхнем меню В Android Studio. Оно имеет много других преимуществ также. Одним из недостатков, однако, является то, что если вы используете GitHub бесплатно, ваш код с открытым исходным кодом, и все могут его видеть.

Это бесплатно, позволяет частное РЕПО для до 5 членов команды.

по-видимому, в каталогах "сборки" проекта много "мертвой древесины".

в linux/unix простой способ получить чистую, частную резервную копию-использовать команду " tar "вместе с опцией" --exclude=String".

например, чтобы создать архив всех моих приложений, исключая каталоги сборки, у меня есть скрипт, который создает следующие 2 команды:

Windows:

Сначала откройте командное окно и установите местоположение папки проекта android studio, например:

затем введите в нем команду ниже:

затем дождитесь завершения процесса очистки. после завершения его теперь zip ваш проект, как показано ниже:

Хорошо, я провел некоторые поиски и, кажется, приближается к ответу, который я ищу. Но из-за боязни что-то испортить с моим текущим проектом (я - первый разработчик приложений, и я до сих пор очень доволен. Я бы хотел остаться таким), я ищу хороший и ясный шаг за шагом о том, как скопировать проект. Я знаю, что некоторые вещи в определенных местах нужно импортировать / переименовывать, но я точно не знаю, что и где.

Итак, есть хороший шаг за шагом, как это сделать, или я пропускаю это? Если нет, может кто-нибудь объяснить мне это подробно?

РЕДАКТИРОВАТЬ: Я хочу скопировать один проект приложения, чтобы сделать другой проект приложения, который очень похож. Я использую Android Studio для своих приложений. Я хочу иметь возможность использовать одно приложение для создания другого, которое точно так же, как оно (с различием, конечно). Поэтому вместо создания нового проекта и создания всех файлов xml/java, добавления всех изображений и т. Д. Я хочу иметь возможность использовать то, что у меня уже есть, и продублировать его, чтобы создать другое приложение, полностью отделенное от оригинала. Я вообще не использую Eclipse, я использую Android Studio для своих приложений.

Я новичок в Android и AndroidStudio (AS), и я много часов работал, пытаясь использовать AS для "клонирования" проекта. Большое спасибо за существующие ответы, приведенные выше, которые поставили меня на правильный путь. Для любого новичка, как и я, следующие подробные пошаговые инструкции должны оказаться полезными:

С помощью проводника Windows перейдите в каталог проектов Android Studio, выберите папку проекта для клонирования;

Скопируйте выбранную папку;

Вставьте папку в каталог проектов Android Studio (AS);

Переименуйте вставленную папку, чтобы она стала новым именем клонированного проекта, например, "ViewPager_Shell";

Запустить Android Studio;

Выберите "Открыть существующий проект Android Studio";

Перейдите в каталог проектов AS;

Выберите папку "ViewPager_Shell";

Убедитесь, что панель обозревателя AS видна слева от основной рамки AS;

Выберите представление "Android" для панели проводника;

Откройте приложение -> Java; теперь должно отображаться старое имя пакета, например, com.hulme.owm;

Щелкните правой кнопкой мыши по старому имени пакета и выберите "Refactor -> Rename";

Теперь должен появиться диалог; щелкните левой кнопкой мыши "Переименовать пакет";

Во всплывающем диалоговом окне замените старый пакет (например, "owm") новым именем пакета (например, viewpager_shell);

Щелкните левой кнопкой мыши по кнопке "Refactor"; BEWARE!! . Новая панель "Поиск факторинга" должна открыться в нижнем левом углу главного окна AS;

Выберите "Выполнить рефакторинг";

Используя панель AS Explorer, перейдите к "Gradle Scripts -> build.gradle(Модуль: приложение);

Дважды щелкните build.gradle(Module:app), чтобы просмотреть его содержимое на панели редактора AS;

Измените строку 'applicationID' defaultConfig на ваш новый полный путь к пакету (например, "com.hulme.viewpager_shell");

Используя панель AS Explorer, перейдите к "app -> manifest -> AndroidManifest.xml";

Дважды щелкните "AndroidManifest.xml", чтобы просмотреть его на панели редактора AS;

Под тегом manifest вы должны заметить, что новое имя пакета (например, "com.hulme.viewpager_shell") теперь появляется в результате предыдущего шага рефакторинга;

Под тегом приложения замените android:label на новое имя (например, "ViewPager Shell Demo") - это имя, которое появляется в списке установленных приложений, представленных в "Настройки" -> "Менеджер приложений" Android;

Под тегом активности измените android:label на новое имя (например, "VP Shell") - это имя, которое отображается под значком приложения, а также заголовок ActionBar по умолчанию для действия;

Теперь вы сможете создавать и запускать клонированный проект.

Для достижения вашей цели выполните следующие действия:

  1. Закройте существующий проект, перейдя в File-> Close.
  2. Найдите свой путь к рабочей области Android Studio и перейдите по этому пути.

В этом каталоге у вас будет этот проект. Создайте новую папку и скопируйте содержимое этой папки в эту новую папку. или Скопируйте существующую папку и папку проекта и вставьте ее в любое место, а затем переименуйте

Перейдите в Android Studio, выберите "Импортировать существующий проект", выберите новую папку из пути, в котором вы ее сохранили.

Этого должно быть достаточно для достижения вашей цели. Надеюсь, это поможет вам.

ШАГИ ДЛЯ СОЗДАНИЯ ПРОЕКТА АНДРОИДНОЙ СТУДИИ ИЗ ДРУГОГО ПРОЕКТА
(Проверено несколько раз с версии 2.3.3)

  1. Закрыть Android Studio
  2. Перейдите в каталог проектов и найдите папку проекта, которую вы хотите заменить.
  3. Скопируйте папку проекта, вставьте в тот же каталог и переименуйте (без пробелов)
  4. Откройте Android Studio, открыв копируемый / новый проект
  5. Если будет предложено удалить Gradle import из проекта, оставьте отмеченным и нажмите "ОК".

Под приложением, res, значения, открыть strings.xml и обновите имя приложения. Скорее всего, вы вернетесь сюда, чтобы отредактировать другие строки в соответствии с вашим новым приложением.

В MainActivity.java выделите часть имени пакета, которая должна быть изменена (обычно последняя часть после периода, например, в пакете net.androidbootcamp.concerttickets вы бы выбрали concerttickets ).

Щелкните правой кнопкой мыши на выделении и выберите рефакторинг, затем переименуйте.

Когда будет предложено переименовать пакет или переименовать каталог, сначала выберите переименовать каталог, оставьте комментарии отмеченными и продолжайте.

Будьте терпеливы, пока левый нижний угол не скажет "[n] случаи изменились".

Это даст вам предварительный просмотр рефактора внизу, нажмите "Do Refactor".

Выберите сборку, очистите проект.

Запустите приложение для тестирования, прежде чем вносить изменения.

ПРИМЕЧАНИЕ. Возможно, вам придется повторно выбрать тему для своего (внутреннего) эмулятора или внести другие похожие изменения, относящиеся к среде.

1 В файловой системе вашего компьютера (не в Android Studio) сделайте копию каталога ExistingProject.

2 Переименуйте скопированный каталог в NewProject.

Старое имя проекта, ExistingProject, по-прежнему присутствует в пакетах и ​​файлах в новой копии вашего проекта. Измените файл и ссылки на пакеты в вашем приложении на новое имя, как показано ниже:

1 Запустите Android Studio

2 Нажмите Открыть существующий проект Android Studio.

3 Перейдите в каталог NewProject, выберите его и нажмите "ОК".

4 Выберите "Построение"> "Очистить проект", чтобы удалить автоматически созданные файлы.

5 Нажмите боковую вкладку 1: Проект и выберите Android в раскрывающемся меню, чтобы просмотреть файлы в представлении "Проект".

6 Разверните приложение> Java.

7 Щелкните правой кнопкой мыши com.example.android.existingproject и выберите "Refactor"> "Rename". Это открывает диалог переименования.

8 Измените существующий проект на новый.

9 Установите флажок "Поиск в комментариях и строках" и "Поиск вхождений текста" и нажмите "Рефакторинг".

10 Появится панель предварительного просмотра Find Refactoring, показывающая код для рефакторинга.

11 Нажмите "Выполнить рефакторинг".

12 Разверните res > values ​​и дважды щелкните файл strings.xml.

13 Измените строку name="app_name" на Новый проект.

Каждое создаваемое приложение должно иметь уникальный идентификатор приложения, как это определено в файле build.gradle приложения. Даже если вышеуказанные шаги должны были изменить файл build.gradle, вы должны проверить его, а также синхронизировать проект с файлом gradle:

1 Разверните сценарии Gradle и дважды щелкните build.gradle (Модуль: приложение).

2 В defaultConfig убедитесь, что значение ключа application ID было изменено на com.example.android.newproject. Если он не изменился, измените его вручную.

3 Нажмите "Синхронизировать сейчас" в верхнем правом углу окна Android Studio.

Читайте также: