Предыдущий проект Android долгое время не использовался, а инструменты разработки были удалены. Теперь я хочу запустить его снова, не устанавливая Android Studio, поэтому пытаюсь использовать vscode для его повторного запуска. В предыдущих статьях я упоминал, что vscode создает среду разработки для Java. Сегодня я попытаюсь создать среду разработки для Android.
Шаг первый: установите android-sdk-windows, который можно скачать, выполнив поиск на Baidu. После загрузки поместите его по нужному пути. Мой файл — D:\Program Files\Eclipse Adoptium\android-sdk-windows.
Шаг 2. Установите пакет Android VSCode
Настройте путь android-sdk в local.properties. Настройте изображение Tencent Cloud gradle-wrapper.properties в файле. Gradle-5.4.1-all.zip будет загружен автоматически следующим образом:
Используйте файл Tasks.json для настройки связанных задач, если:
Затем вы можете использовать ctrl+shift+b для отображения настроенных задач: упаковка, очистка и т. д.
Вы также можете выполнить ./gradlew assembleDebug в командном окне, чтобы упаковать APK.
создать .jks
(Java KeyStore) Файл, обычно используемый для хранения вашего закрытого ключа.,чтобы при создании и публикацииAndroidПодпишитесь при подаче заявления。ты можешь использоватьJavaизkeytool
Заказ приходитсоздать.jks
документ。
Вот как использоватьkeytool
Приходитьсоздать.jks
документизшаг:
keytool
даJavaинструменты разработки Сумка(JDK)изчасть。Убедитесь, что вы установилиJDK,иkeytool
над вамиизв системном пути。Вы можете сделать это, набравkeytool
Приходитьпроверь этодадоступный。consumption.jks
изхранилище ключей,исоздать Псевдонимconsumption
изRSAпара ключей。Размер ключа2048Кусочек,А пара ключей действительна 10 000 дней (около 27 лет).
При запуске этой команды,keytool
会提示ты输入хранилище ключей和密钥изпароль,а тыиз Имя、организационная единица、организовать、Город или регион、Код штата или провинции и страны. Эта информация будет использоваться для идентификации вашего ключа в процессе подписи.consumption.jks
документ将生成над вами运行keytool
Заказизтекущий Оглавление Вниз。Вы можете указать-dest
параметр(в некоторых версияхизkeytool
может не поддерживаться в)илииспользоватьдокументсистемаиз Заказ(нравитьсяmv
илиcp
)Приходитьперенеси его в другой Кусочекнабор。consumption.jks
документ,Вы можете сделать это, как описано вышеиз Таким образомAndroidпроектизapp/build.gradle
документпроцитируйте это в。убеждатьсядокумент Кусочекдля тебяизпроект Доступениз Кусочекнабор(нравитьсяпроектизкорень Оглавлениеилиидентификацияиз Конфигурация Оглавление)。.jks
документ Сумка Содержит длязнактыизAndroidприложениеиззакрытый ключ。Обязательно сохраните это в безопасностидокумент,Не передавайте его никому и не отправляйте в систему контроля версий. Если вы потеряли этот файл или пароль,Вы не сможете обновить подпись своего приложения.,Это может помешать пользователям устанавливать новые версии приложений в качестве обновлений.signingConfigs
)в целом放在приложениеизbuild.gradle
документсередина,Вместодакорень Оглавление Внизизbuild.gradle
документ。приложениеизbuild.gradle
документв целом Кусочек Вapp
внутри модуля,Путьapp/build.gradle
。build.gradle
документсередина Конфигурациязнак: