From 37d5d1efe097c394b4dfd4812d49d8f24ff5de97 Mon Sep 17 00:00:00 2001 From: ZhanGSKen Date: Sat, 26 Apr 2025 20:29:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=A7=98=E9=92=A5=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=B9=E5=BC=8F=EF=BC=8C=E6=9B=B4=E6=96=B0APK?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E8=BE=93=E5=87=BA=E7=9B=AE=E5=BD=95=EF=BC=8C?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=AF=B4=E6=98=8E=E4=B9=A6=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .winboll/winboll_app_build.gradle | 18 +++++++++--------- README.md | 7 ++++++- appbase/build.properties | 4 ++-- build.gradle | 3 ++- current.keystore-demo | 4 ++++ libappbase/build.properties | 4 ++-- 6 files changed, 25 insertions(+), 15 deletions(-) create mode 100644 current.keystore-demo diff --git a/.winboll/winboll_app_build.gradle b/.winboll/winboll_app_build.gradle index eacc876..d47aad4 100644 --- a/.winboll/winboll_app_build.gradle +++ b/.winboll/winboll_app_build.gradle @@ -75,9 +75,9 @@ android { def outputFileName=project.rootDir.name + "_${versionName}.apk" // 创建 WinBoll Studio 发布接口文件夹 - File fWinBollStudioDir = file("/sdcard/WinBollStudio/APKs"); - if(!fWinBollStudioDir.exists()) { - //fWinBollStudioDir.mkdirs(); + File fWinBoLLStudioDir = file("/sdcard/WinBoLLStudio/APKs"); + if(!fWinBoLLStudioDir.exists()) { + //fWinBoLLStudioDir.mkdirs(); // 如果没有发布接口文件就不用进行APK发布和源码管理操作 // 当前编译环境不是 WinBoll 主机, 以下将忽略APK发布和源码管理操作。 println 'The current compilation environment is not in WinBoll host, and the following APK publishing and source management operations will be ignore.' @@ -94,12 +94,12 @@ android { // 如果正在调试,就拷贝到 WinBoll 备份管理文件夹 // if(variant.flavorName == "beta"&&variant.buildType.name == "debug"){ - //File outBuildBckDir = new File(fWinBollStudioDir, "/${rootProject.name}/${variant.buildType.name}") - File outBuildBckDir = new File(fWinBollStudioDir, "/" + project.rootDir.name + "/${variant.buildType.name}") + //File outBuildBckDir = new File(fWinBoLLStudioDir, "/${rootProject.name}/${variant.buildType.name}") + File outBuildBckDir = new File(fWinBoLLStudioDir, "/" + project.rootDir.name + "/${variant.buildType.name}") // 创建目标路径目录 if(!outBuildBckDir.exists()) { outBuildBckDir.mkdirs(); - println "Output Folder Created.(WinBollStudio) : " + outBuildBckDir.getAbsolutePath() + println "Output Folder Created.(WinBoLLStudio) : " + outBuildBckDir.getAbsolutePath() } if(outBuildBckDir.exists()) { copy{ @@ -108,7 +108,7 @@ android { rename { String fileName -> "${outputFileName}" } - println "Output APK (WinBollStudio): " + outBuildBckDir.getAbsolutePath() + "/${outputFileName}" + println "Output APK (WinBoLLStudio): " + outBuildBckDir.getAbsolutePath() + "/${outputFileName}" } // 检查编译标志位配置 assert (winbollBuildProps['buildCount'] != null) @@ -151,8 +151,8 @@ android { String szCommonTagAPKName = project.rootDir.name + "_" + szShortVersionName + ".apk" println "CommonTagAPKName is : " + szCommonTagAPKName - //File outTagDir = new File(fWinBollStudioDir, "/${rootProject.name}/tag/") - File outTagDir = new File(fWinBollStudioDir, "/" + project.rootDir.name + "/tag/") + //File outTagDir = new File(fWinBoLLStudioDir, "/${rootProject.name}/tag/") + File outTagDir = new File(fWinBoLLStudioDir, "/" + project.rootDir.name + "/tag/") // 创建目标路径目录 if(!outTagDir.exists()) { outTagDir.mkdirs(); diff --git a/README.md b/README.md index 207e65c..7cff5f9 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,12 @@ ### ☁ 云游四方 ☁ ### ### ☁ 呔! ☁ WinBoll-APP 应用需求规划 -☁ WinBoll-APP 提供手机目录 /sdcard/WinBollStudio/Sources 的 WinBoll 项目源码管理功能。 +☁ 如要使用 WinBoLL Android 项目的 Gradle 编译功能,则需要设置以下两个文件夹。 +☁ 1. 则需要建立数据存储目录 /sdcard/WinBoLLStudio/APKs。 + WinBoLL 项目源码编译出来的安装包会拷贝一份到 /sdcard/WinBoLLStudio/APKs 目录下。 +☁ 2. 则需要建立数据存储目录 /sdcard/AppProjects。 + WinBoLL 项目源码编译出来的安装包会拷贝一份并命名 "app.apk" 的安装文件为到 /sdcard/AppProjects 目录下。 + ### ☁ 吁! ☁ WinBoll-APP 共享计划前景 ☁ WinBoll-APP 将会实现 https://winboll.cc/api 访问功能。 diff --git a/appbase/build.properties b/appbase/build.properties index 04487f9..6bc1b93 100644 --- a/appbase/build.properties +++ b/appbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat Apr 12 15:06:52 HKT 2025 +#Sat Apr 26 12:27:57 GMT 2025 stageCount=6 libraryProject=libappbase baseVersion=15.2 publishVersion=15.2.5 -buildCount=0 +buildCount=4 baseBetaVersion=15.2.6 diff --git a/build.gradle b/build.gradle index 255a3e4..435aa9e 100644 --- a/build.gradle +++ b/build.gradle @@ -65,7 +65,8 @@ allprojects { bashCommitAppPublishBuildFlagInfoFilePath = ".winboll/bashCommitAppPublishBuildFlagInfo.sh" winbollFilePath = "winboll.properties" - keyPropsFilePath = "winboll-x/current.keystore" + //keyPropsFilePath = "winboll-x/current.keystore" + keyPropsFilePath = "current.keystore" // 定义 lint 输出文件 lintXmlReportFilePath = "build/reports/lint-results.xml" lintHTMLReportFilePath = "build/reports/lint-results.html" diff --git a/current.keystore-demo b/current.keystore-demo new file mode 100644 index 0000000..2152608 --- /dev/null +++ b/current.keystore-demo @@ -0,0 +1,4 @@ +keyAlias=WinBoLL.CC +keyPassword=androiddebugkey +storeFile=../WinBoLL.CC.jks +storePassword=androiddebugkey diff --git a/libappbase/build.properties b/libappbase/build.properties index 04487f9..6bc1b93 100644 --- a/libappbase/build.properties +++ b/libappbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat Apr 12 15:06:52 HKT 2025 +#Sat Apr 26 12:27:57 GMT 2025 stageCount=6 libraryProject=libappbase baseVersion=15.2 publishVersion=15.2.5 -buildCount=0 +buildCount=4 baseBetaVersion=15.2.6