1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/haoyu3-wsainstall-tool

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 10 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 18:36 a744964

Apk Installer — инструмент для установки APK

Apk Installer (прежнее название: WSAInstallTool, с версии 1.2.3.0 переименован) — это инструмент, который позволяет автоматически связывать файлы APK на Windows и устанавливать их двойным щелчком мыши на любое устройство Android. Программа может отображать собственный значок APK, а также подробный список разрешений.

Поддерживает работу в Windows 11, Windows 7, Windows 10 и Windows 11 при установке приложений на любые устройства Android. Если программа не запускается, установите .Net Framework 4.5.2. Apk Installer предназначен для использования с Android-системой Windows 11 и разработчиками Android.

Архитектура программы

Программа разработана с использованием C# и WinForm.

Инструкция по установке

Если вы обновляете старую версию до 1.2.3.0, после запуска программы сначала нажмите «Очистить», а затем снова нажмите «Установить».

После загрузки и распаковки программы дважды щёлкните по файлу ApkInstaller.exe. Для установки и удаления ApkInstaller требуется доступ к реестру, поэтому используйте учётную запись администратора для запуска этой программы.

Скриншоты программы

Использование

  • Установка: нажмите кнопку «Установить».
  • Удаление: нажмите «Удалить программу» или «Очистить старую версию», затем удалите папку.

Функции программы

  • Отображение собственного значка APK [1.1.0.5].
  • Двойной щелчок по APK для автоматической установки на устройство Android [1.1.0.5].
  • Показ имени пакета APK, номера версии, минимальной поддерживаемой версии Android, размера, разрешений и другой информации [1.0.3.0].
  • Поддержка установки с заменой и понижения версии [1.2.3.0].
  • Новая функция «Лаборатория — обнаружение вредоносного ПО» [1.4.0.0]. Эта функция является бета-версией, и если приложение аварийно завершает работу, рекомендуется отключить эту функцию. В случае ложных срабатываний отправьте сообщение об ошибке или напишите письмо на адрес haoyu3@163.com.

При включении этой функции, если обнаружено вредоносное ПО, будет отображаться красная метка «Подозрительное приложение». Для безопасных приложений отображается зелёная метка «Безопасно».

Поддержка нескольких языков

Начиная с версии 1.3.0.0 поддерживается несколько языков. По умолчанию программа включает китайский (упрощённый), китайский (традиционный, Гонконг) и китайский (традиционный, Тайвань).

В версии 1.4.0.0 добавлена поддержка английского языка.

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

Файлы локализации программы находятся в каталоге установки / lang. Файл lang.json содержит информацию о всех поддерживаемых языках (как показано ниже). Идентификатор id является обязательным полем, name обозначает имя языкового пакета, file указывает на имя файла языкового пакета.

[
    {
        "id": 0,
        "name": "中国-简体中文",
        "file": "zh_CN.json"
    },
    {
        "id": 1,
        "name": "中國-繁體中文(香港)",
        "file": "zh_HK.json"
    }
]

Остальные файлы в этом каталоге являются фактическими файлами локализации, которые соответствуют ключам и значениям один к одному. Их структура выглядит следующим образом:

{
    "launchTip": "部分設置項需要操作註冊表,請使用管理員身份運行此軟體!",
    "ok": "確定",
    "associateApk": "關聯APK",
    "oneKeyInstall": "一鍵安裝",
    "oneKeyUninstall": "卸載軟體/清除舊版本",
    "about": "關於"
}

PS: Файлы локализации должны быть сохранены в формате UTF8 .json. Вы также можете отправить свои файлы локализации на gitee или написать письмо на haoyu3@163.com.

Участие и вклад

  1. Fork этого репозитория.
  2. Создайте ветку Feat_xxx.
  3. Отправьте код.
  4. Создайте запрос на вытягивание.

Отправка ошибок, предложений и запросов

Пожалуйста, отправляйте напрямую через Issue.

Другая информация об авторских правах

AAPT

ADBShell

ApkShellext2

План развития

  • Поддержка отображения значков APK (уже реализовано в версии 1.1.0.5).
  • Отображение всех разрешений Android (уже реализовано в версии 1.0.3.0).
  • Многоязычная поддержка (бета-версия 1.3.0.0).
  • Обнаружение вредоносных программ (версия 1.5.0.0 уже реализована).
  • Напоминание о чувствительных разрешениях.
  • Версия для WinUI (в планах).
  • Переработка для кроссплатформенности с использованием Rust (в процессе).
  • Поддержка файлов .aab/.apks (в планах).

Репозитории с открытым исходным кодом

Gitee: ApkInstaller: автоматическое связывание файлов APK в Windows и установка двойным щелчком на любое устройство Android. При подключении нескольких устройств Android появится всплывающее окно с выбором устройства. (gitee.com)

Github: ApkInstaller: программа для установки APK на Windows (github.com)

Загрузка программы

Вы можете загрузить программу через gitee, github или LanZou (пароль: 52pj).

Журнал обновлений

[1.6.0.0 2023-02-24]

Обновления:

  • Добавлена поддержка отображения APK с минимальной версией Android 12L и Android 13.
  • Исправлена проблема, когда браузеры, такие как Edge и Chrome, аварийно завершали работу при загрузке файлов .apk/.ipa/.aapx.
  • Обновлены adb до версии 33.0.3-8952118, aapt до версии v0.2-9306103 и ApkShellext2 до ApkShellext2_hy 3.0.0.
[1.5.0.0 2022-07-31]

[Важно] Это обновление требует обновления .NET Framework до версии 4.8. Пользователи Windows 7 и Windows 8 могут столкнуться с проблемами совместимости, им рекомендуется установить .NET Framework 4.8.

  • Оптимизация: запуск adb заранее для ускорения первой установки APK.

  • Оптимизация: только одно подключённое устройство, но всё равно появляется всплывающее окно о множественных устройствах.

  • Оптимизация: остановка adb при удалении программы.

  • Оптимизация: некоторые компьютеры уже подключены к устройству Android, но появляется сообщение о том, что устройство не подключено.

  • Обновление: adb обновлен до версии 33.0.2-8557947, aapt — до версии v0.2-6966805, ApkShellext2 — до версии2.0.7.

[1.4.0.0 Beta 2022-02-08]

Эта версия является бета-тестированием.

  • Добавлено: обнаружение вредоносных программ («лабораторная функция»). Если приложение аварийно завершается, отключите эту функцию;

  • Добавлено: настройка программы в настройках.

Примечание: если вы используете старую версию, удалите её. Просто разархивируйте файл, затем нажмите «Удалить программу/Очистить старую версию» и «Установить одним щелчком».

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/haoyu3-wsainstall-tool.git
git@api.gitlife.ru:oschina-mirror/haoyu3-wsainstall-tool.git
oschina-mirror
haoyu3-wsainstall-tool
haoyu3-wsainstall-tool
master