6.7.0 - Alpha14 - 修复服务端模式连接时, Activity 重建操作导致 VSCode 控制台无法输出日志的问题 (issue #385); 深度优化 VSCode 插件连接相关代码逻辑

This commit is contained in:
SuperMonster003
2026-01-09 23:51:51 +08:00
parent 71d70b6055
commit e01f010e46
40 changed files with 599 additions and 420 deletions

View File

@@ -277,7 +277,7 @@
"دعم التعرف الذكي على موقع الإدراج عند استيراد فئات وحزم Java في محرر الأكواد",
"دعم استخدام المسارات كمعلمات الصور مباشرة في وحدة images",
"دعم المعلمات في استيراد الحزم باستخدام importPackage",
"دعم التعرف الذكي على عناوين IP في وضع الخادم من الحافظة ودعم التحويل الذكي باستخدام مفتاح المسافة",
"في وضع العميل، يدعم عنوان IP الاستيراد من الحافظة مع تعرّف ذكي، ويدعم التحويل الذكي لإدخال مفتاح المسافة",
"دعم إنشاء الملفات برقم تسلسلي افتراضي ومناسب مع اختيار تلقائي للبادئة في مدير الملفات",
"توفر رسائل خطأ مفصلة عند تشغيل مشروع معين في مدير الملفات _[`issue #268`](http://issues.autojs6.com/268)_",
"دعم المزيد من أنواع الملفات ودعم عرض الرموز المقابلة (يدعم أكثر من 800 نوع من الملفات) في مدير الملفات",

View File

@@ -277,7 +277,7 @@
"Code editor supports intelligently determining insertion location when importing Java classes and package names",
"images module supports using paths directly as image parameters",
"importPackage supports string parameters",
"Server mode IP address supports clipboard import with intelligent recognition and smart conversion with space key",
"In client mode, the IP address supports smart recognition when importing from the clipboard and also supports intelligent conversion of space-key input",
"File manager supports default prefix selection when creating new files and automatically generates appropriate numeric suffix",
"File manager specifically informs on exception message when running project _[`issue #268`](http://issues.autojs6.com/268)_",
"File manager supports more types and displays corresponding icon symbols (supports over 800 file types)",

View File

@@ -277,7 +277,7 @@
"El editor de código admite la determinación inteligente de la ubicación de inserción al importar clases Java y nombres de paquetes",
"El módulo images admite el uso de rutas directamente como parámetros de imagen",
"importPackage admite parámetros de cadena",
"La dirección IP del modo servidor admite la importación del portapapeles con reconocimiento inteligente y conversión inteligente con la tecla de espacio",
"En el modo cliente, la dirección IP admite la importación desde el portapapeles con reconocimiento inteligente y permite la conversión inteligente de la tecla de espacio",
"El administrador de archivos admite la selección de prefijos predeterminados al crear nuevos archivos y genera automáticamente el sufijo numérico apropiado",
"El administrador de archivos informa específicamente sobre el mensaje de excepción al ejecutar el proyecto _[`issue #268`](http://issues.autojs6.com/268)_",
"El administrador de archivos admite más tipos y muestra símbolos de icono correspondientes (admite más de 800 tipos de archivos)",

View File

@@ -277,7 +277,7 @@
"L'éditeur de code prend en charge la détermination intelligente de l'emplacement d'insertion lors de l'importation de classes Java et de noms de paquets",
"Le module images prend en charge l'utilisation des chemins directement comme paramètres d'image",
"importPackage prend en charge les paramètres de chaîne",
"L'adresse IP du mode serveur prend en charge l'importation du presse-papiers avec reconnaissance intelligente et conversion intelligente avec la touche espace",
"En mode client, l'adresse IP prend en charge l'importation depuis le presse-papiers avec reconnaissance intelligente et permet une conversion intelligente de la touche espace",
"Le gestionnaire de fichiers prend en charge la sélection de préfixes par défaut lors de la création de nouveaux fichiers et génère automatiquement un suffixe numérique approprié",
"Le gestionnaire de fichiers informe spécifiquement sur le message d'exception lors de l'exécution du projet _[`issue #268`](http://issues.autojs6.com/268)_",
"Le gestionnaire de fichiers prend en charge plus de types et affiche les symboles d'icône correspondants (prend en charge plus de 800 types de fichiers)",

View File

@@ -277,7 +277,7 @@
"コードエディタで Java クラスやパッケージ名をインポートする位置のインテリジェント判断をサポート",
"images モジュールが画像パラメータとしてパスの直接使用をサポート",
"importPackage が文字列パラメータをサポート",
"サーバーモードの IP アドレスがクリップボードインポートをスマートに認識し, スペースキーのスマート変換をサポート",
"クライアントモードでは, IP アドレスがクリップボードからの取り込みに対応し, インテリジェントに認識します. さらに, スペースキー入力の自動変換にも対応します",
"ファイルマネージャが新しいファイルを作成する際にデフォルトのプレフィックス選択と適切な数字サフィックスの自動生成をサポート",
"ファイル管理プロジェクトの実行時の例外メッセージを具体化 _[`issue #268`](http://issues.autojs6.com/268)_",
"ファイルマネージャがより多くの種類をサポートし, 対応するアイコンシンボルを表示 (800 種類以上のファイルタイプをサポート)",

View File

@@ -277,7 +277,7 @@
"코드 편집기에서 Java 클래스나 패키지명을 가져오는 위치의 지능형 판단을 지원",
"images 모듈이 이미지 매개변수로 경로의 직접 사용을 지원",
"importPackage 가 문자열 매개변수를 지원",
"서버 모드 IP 주소 클립보드 가져오기를 스마트하게 인식하, 스페이스 키 스마트 변환을 지원",
"클라이언트 모드에서 IP 주소 클립보드 가져오기를 지능적으로 인식하, 공백 키 입력을 지능적으로 변환하는 기능도 지원합니다",
"파일 관리자가 새 파일을 생성할 때 기본 접두사 선택 및 적절한 숫자 접미사의 자동 생성을 지원",
"파일 관리 프로젝트 실행 시 예외 메시지 구체화 _[`issue #268`](http://issues.autojs6.com/268)_",
"파일 관리자가 더 많은 유형을 지원하고, 해당 아이콘 심볼을 표시 (800 이상의 파일 타입 지원)",

View File

@@ -277,7 +277,7 @@
"Редактор кода поддерживает интеллектуальное определение места вставки при импорте Java классов и пакетов имен",
"Модуль images поддерживает использование путей напрямую в качестве параметров изображений",
"importPackage поддерживает строковые параметры",
"IP-адрес в режиме сервера поддерживает импорт из буфера обмена с интеллектуальным определением и конверсией с пробелом",
"В режиме клиента IP-адрес поддерживает умное распознавание при вставке из буфера обмена и интеллектуальное преобразование ввода через пробел",
"Файловый менеджер поддерживает выбор префиксов по умолчанию при создании новых файлов и автоматически генерирует подходящее числовое расширение",
"Файловый менеджер четко уведомляет об ошибке при выполнении проекта _[`issue #268`](http://issues.autojs6.com/268)_",
"Файловый менеджер поддерживает больше типов и отображает соответствующие значки (поддерживает более 800 типов файлов)",

View File

@@ -1,7 +1,7 @@
{
"$data": {
"v6.7.0": {
"released_date": "2026/01/08",
"released_date": "2026/01/09",
"feature": [
"插件中心功能, 支持插件的安装/卸载/更新等操作 (入口: 主页抽屉按钮)",
"cvt 模块, 用于数据单位转换 (参阅 项目文档 > [单位转换](https://docs.autojs6.com/#/cvt))",
@@ -81,6 +81,9 @@
"文件管理器删除项目文件夹后 UI 未能自动刷新的问题",
"使用 \"三按钮\" 手势导航时导航栏前景色可能与夜间模式关联异常的问题",
"APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题",
"客户端模式连接时, 旋转屏幕及切换语言等触发 Activity 重建的操作导致 AutoJs6 总是重建连接的问题",
"服务端模式连接时, 旋转屏幕及切换语言等触发 Activity 重建的操作导致 VSCode 控制台无法输出日志的问题 _[`issue #385`](http://issues.autojs6.com/385)_",
"连接 VSCode 插件时, 多种方式同时连接可能导致日志打印数量成倍增加的问题",
"构建工具启用 isCleanup[Paddle/Rapid]Ocr 配置选项时无法正常完成 Rebuild Project 任务的问题"
],
"improvement": [
@@ -101,6 +104,7 @@
"崩溃报告页面支持双指缩放调整字体大小并添加常用功能按钮",
"应用启动器图标支持自适应图标特性 _[`issue #405`](http://issues.autojs6.com/405)_",
"Rhino 引擎在泛型签名解析失败时回退为原始反射类型以增强低版本安卓系统的反射方法可用性",
"服务端模式连接时支持显示已建立连接的客户端数量",
"使用 LiveData 及 SharedFlow 替代已弃用的 LocalBroadcastManager",
"Gradle 构建脚本提升 7z 格式文件的解压效率",
"Gradle 构建脚本支持获取详细的 Android Studio IDE 版本 (如 \"2025.1.4.7\")",
@@ -414,7 +418,7 @@
"代码编辑器导入 Java 类和包名时支持智能判断插入位置",
"images 模块支持直接使用路径作为图像参数",
"importPackage 支持字符串参数",
"服务端模式 IP 地址支持剪切板导入智能识别且支持空格按键智能转换",
"客户端模式 IP 地址支持剪切板导入智能识别且支持空格按键智能转换",
"文件管理器新建文件时支持默认前缀选择并自动生成合适的数字后缀",
"文件管理器运行项目时具体化异常消息提示 _[`issue #268`](http://issues.autojs6.com/268)_",
"文件管理器支持更多类型并支持显示对应的图标符号 (支持 800 多种文件类型)",

View File

@@ -277,7 +277,7 @@
"代碼編輯器導入 Java 類和包名時支持智能判斷插入位置",
"images 模塊支持直接使用路徑作為圖像參數",
"importPackage 支持字符串參數",
"服務端模式 IP 地址支持剪切板導入智能識別且支持空格按鍵智能轉換",
"客户端模式 IP 地址支持剪切板導入智能識別且支持空格按鍵智能轉換",
"文件管理器新建文件時支持默認前綴選擇並自動生成合適的數字後綴",
"文件管理器運行項目時具體化異常消息提示 _[`issue #268`](http://issues.autojs6.com/268)_",
"文件管理器支持更多類型並支持顯示對應的圖標符號 (支持 800 多種文件類型)",

View File

@@ -277,7 +277,7 @@
"程式碼編輯器匯入 Java 類和包名時支援智慧判斷插入位置",
"images 模組支援直接使用路徑作為影象引數",
"importPackage 支援字串引數",
"服務端模式 IP 地址支援剪下板匯入智慧識別且支援空格按鍵智慧轉換",
"客戶端模式 IP 地址支援剪下板匯入智慧識別且支援空格按鍵智慧轉換",
"檔案管理器新建檔案時支援預設字首選擇並自動生成合適的數字字尾",
"檔案管理器執行專案時具體化異常訊息提示 _[`issue #268`](http://issues.autojs6.com/268)_",
"檔案管理器支援更多型別並支援顯示對應的圖示符號 (支援 800 多種檔案型別)",