6.6.1 - Alpha2 - 打包单文件时包名后缀中文自动拼音化
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$data": {
|
"$data": {
|
||||||
"v6.6.1": {
|
"v6.6.1": {
|
||||||
"released_date": "2024/12/04",
|
"released_date": "2024/12/05",
|
||||||
"feature": [
|
"feature": [
|
||||||
"pinyin 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin))"
|
"pinyin 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin))"
|
||||||
],
|
],
|
||||||
@@ -10,7 +10,8 @@
|
|||||||
"调用不存在的方法时可能出现的 \"非原始类型值\" 异常"
|
"调用不存在的方法时可能出现的 \"非原始类型值\" 异常"
|
||||||
],
|
],
|
||||||
"improvement": [
|
"improvement": [
|
||||||
"脚本项目识别在 project.json 损坏情况下尽可能还原关键信息"
|
"脚本项目识别在 project.json 损坏情况下尽可能还原关键信息",
|
||||||
|
"打包单文件时自动生成的包名后缀支持将简体中文自动转换为拼音"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"v6.6.0": {
|
"v6.6.0": {
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ import org.autojs.autojs.project.ProjectConfig;
|
|||||||
import org.autojs.autojs.runtime.ScriptRuntime;
|
import org.autojs.autojs.runtime.ScriptRuntime;
|
||||||
import org.autojs.autojs.runtime.api.AppUtils;
|
import org.autojs.autojs.runtime.api.AppUtils;
|
||||||
import org.autojs.autojs.runtime.api.AppUtils.Companion.SimpleVersionInfo;
|
import org.autojs.autojs.runtime.api.AppUtils.Companion.SimpleVersionInfo;
|
||||||
|
import org.autojs.autojs.runtime.api.augment.pinyin.Pinyin;
|
||||||
import org.autojs.autojs.ui.BaseActivity;
|
import org.autojs.autojs.ui.BaseActivity;
|
||||||
import org.autojs.autojs.ui.common.NotAskAgainDialog;
|
import org.autojs.autojs.ui.common.NotAskAgainDialog;
|
||||||
import org.autojs.autojs.ui.filechooser.FileChooserDialogBuilder;
|
import org.autojs.autojs.ui.filechooser.FileChooserDialogBuilder;
|
||||||
@@ -386,8 +387,11 @@ public class BuildActivity extends BaseActivity implements ApkBuilder.ProgressCa
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static String generatePackageNameSuffix(ScriptFile file) {
|
private static String generatePackageNameSuffix(ScriptFile file) {
|
||||||
String name = file.getSimplifiedName()
|
String name = file.getSimplifiedName();
|
||||||
.replaceAll("\\W+", "_");
|
if (name.matches(".*[\\u4e00-\\u9fff].*")) {
|
||||||
|
name = Pinyin.ofRhino(name);
|
||||||
|
}
|
||||||
|
name = name.replaceAll("\\W+", "_");
|
||||||
if (name.matches("^\\d.*")) {
|
if (name.matches("^\\d.*")) {
|
||||||
name = "app_" + name;
|
name = "app_" + name;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#Wed Dec 04 22:38:06 CST 2024
|
#Thu Dec 05 01:03:06 CST 2024
|
||||||
BUILD_TIME=1733323086217
|
BUILD_TIME=1733331786695
|
||||||
COMPILE_SDK_VERSION=34
|
COMPILE_SDK_VERSION=34
|
||||||
JAVA_VERSION=23
|
JAVA_VERSION=23
|
||||||
JAVA_VERSION_MIN_RADICAL=0
|
JAVA_VERSION_MIN_RADICAL=0
|
||||||
@@ -17,6 +17,6 @@ RAPID_OCR_OPENCV_MOBILE_LABEL_VERSION=13
|
|||||||
RAPID_OCR_OPENCV_MOBILE_VERSION=4.5.3
|
RAPID_OCR_OPENCV_MOBILE_VERSION=4.5.3
|
||||||
TARGET_SDK_VERSION=34
|
TARGET_SDK_VERSION=34
|
||||||
TARGET_SDK_VERSION_INRT=29
|
TARGET_SDK_VERSION_INRT=29
|
||||||
VERSION_BUILD=2892
|
VERSION_BUILD=2893
|
||||||
VERSION_NAME=6.6.1 Alpha2
|
VERSION_NAME=6.6.1 Alpha2
|
||||||
VSCODE_EXT_REQUIRED_VERSION=1.0.8
|
VSCODE_EXT_REQUIRED_VERSION=1.0.8
|
||||||
|
|||||||
Reference in New Issue
Block a user