From d24841e17d9048b680c75c9c39b37e8076caa773 Mon Sep 17 00:00:00 2001 From: liuhaikang Date: Sat, 22 Feb 2025 14:42:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BC=96=E8=AF=91=E5=91=8A?= =?UTF-8?q?=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: liuhaikang --- AppScope/app.json5 | 2 +- CHANGELOG.md | 3 +++ entry/oh-package.json5 | 2 +- entry/src/main/ets/pages/Index.ets | 2 +- library/oh-package.json5 | 2 +- .../main/ets/components/PlatformInterface/HOSBase64.ets | 4 ++-- .../ets/components/PlatformInterface/HOSLineReader.ets | 9 ++++----- .../src/main/ets/components/VCardEntryConstructor.ets | 2 +- library/src/main/ets/components/utils/LineReader.ets | 2 +- oh-package.json5 | 2 +- 10 files changed, 16 insertions(+), 14 deletions(-) diff --git a/AppScope/app.json5 b/AppScope/app.json5 index c133347..cf5d856 100644 --- a/AppScope/app.json5 +++ b/AppScope/app.json5 @@ -3,7 +3,7 @@ "bundleName": "com.example.vcard", "vendor": "example", "versionCode": 1000000, - "versionName": "3.0.3", + "versionName": "3.0.4-rc.0", "icon": "$media:app_icon", "label": "$string:app_name", "distributedNotificationEnabled": true diff --git a/CHANGELOG.md b/CHANGELOG.md index c38dff9..9c3fd63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 3.0.4-rc.0 +Clear build warnings + ## 3.0.3 在DevEco Studio: NEXT Beta1-5.0.3.806, SDK: API12 Release (5.0.0.66)验证通过 diff --git a/entry/oh-package.json5 b/entry/oh-package.json5 index 3127449..f21c220 100644 --- a/entry/oh-package.json5 +++ b/entry/oh-package.json5 @@ -4,7 +4,7 @@ "name": "entry", "description": "example description", "repository": "", - "version": "3.0.3", + "version": "3.0.4-rc.0", "dependencies": { "@ohos/vcard": "file:../library" } diff --git a/entry/src/main/ets/pages/Index.ets b/entry/src/main/ets/pages/Index.ets index a35731a..1b7f8be 100644 --- a/entry/src/main/ets/pages/Index.ets +++ b/entry/src/main/ets/pages/Index.ets @@ -343,7 +343,7 @@ struct FlexExample1 { vcardBuilder.appendRelation(contactall) vcardBuilder.appendGroupMemberShip(contactall) console.log(vcardBuilder.toString()+"这是啥") - router.push({ + router.pushUrl({ url: "pages/third", params: { ontactalls: vcardBuilder.toString(), diff --git a/library/oh-package.json5 b/library/oh-package.json5 index e4ddcbf..ee9a0f7 100644 --- a/library/oh-package.json5 +++ b/library/oh-package.json5 @@ -12,6 +12,6 @@ "main": "index.ets", "type": "module", "repository": "https://gitee.com/openharmony-tpc/VCard", - "version": "3.0.3", + "version": "3.0.4-rc.0", "dependencies": {} } diff --git a/library/src/main/ets/components/PlatformInterface/HOSBase64.ets b/library/src/main/ets/components/PlatformInterface/HOSBase64.ets index 509ddd4..d848025 100644 --- a/library/src/main/ets/components/PlatformInterface/HOSBase64.ets +++ b/library/src/main/ets/components/PlatformInterface/HOSBase64.ets @@ -19,12 +19,12 @@ import util from '@ohos.util'; export class HOSBase64 implements Base64Interface { - private base64Util = new util.Base64() + private base64Util = new util.Base64Helper() private textDecoder = new util.TextDecoder() private textEncoder = new util.TextEncoder() encode(str: string): string { //todo - let encoded = this.textEncoder.encode(str) + let encoded = this.textEncoder.encodeInto(str) let result = this.base64Util.encodeToStringSync(encoded) return result; diff --git a/library/src/main/ets/components/PlatformInterface/HOSLineReader.ets b/library/src/main/ets/components/PlatformInterface/HOSLineReader.ets index d767193..cc812d0 100644 --- a/library/src/main/ets/components/PlatformInterface/HOSLineReader.ets +++ b/library/src/main/ets/components/PlatformInterface/HOSLineReader.ets @@ -15,8 +15,7 @@ import { LineReaderInterface } from "./LineReaderInterface"; import { Utf8ArrayToStr } from "../utils/Utf"; -import {Log} from '../Log'; -import fileio from '@ohos.fileio'; +import fs from '@ohos.file.fs'; export class HOSLineReader extends LineReaderInterface { private mLineIndex = 0 @@ -26,14 +25,14 @@ export class HOSLineReader extends LineReaderInterface { private mNextLine:string|null = null openFile(path: string): number { - return fileio.openSync(path,0o2) + return fs.openSync(path,0o2).fd; } constructor(pathOrFd:string|number){ super(pathOrFd) - let fstat = fileio.fstatSync(this.fd) + let fstat = fs.statSync(this.fd) let buffer = new ArrayBuffer(fstat.size) - fileio.readSync(this.fd,buffer) + fs.readSync(this.fd, buffer); let stringBuffer = new Uint8Array(buffer) let resultString = Utf8ArrayToStr(stringBuffer) this.mInternalBuffer = resultString.split("\r\n") diff --git a/library/src/main/ets/components/VCardEntryConstructor.ets b/library/src/main/ets/components/VCardEntryConstructor.ets index e58555f..db2acd5 100644 --- a/library/src/main/ets/components/VCardEntryConstructor.ets +++ b/library/src/main/ets/components/VCardEntryConstructor.ets @@ -33,7 +33,7 @@ class Account{} constructor(vcardType:number,) constructor(vcardType:number,accoun:Account) constructor(vcardType:number,accoun:Account,targetCharset:string) - constructor(vcardType?:number,readonly account?:Account,targetCharset?:string){ + constructor(vcardType?:number,account?:Account,targetCharset?:string){ } diff --git a/library/src/main/ets/components/utils/LineReader.ets b/library/src/main/ets/components/utils/LineReader.ets index 4b10f28..d5cb717 100644 --- a/library/src/main/ets/components/utils/LineReader.ets +++ b/library/src/main/ets/components/utils/LineReader.ets @@ -23,7 +23,7 @@ export class LineReader { private MAX_SIZE:number = 1024 * 1024 //100KB private fileContent:string - constructor(private fd:number){ + constructor(fd:number){ let arrayBuffer:ArrayBuffer = new ArrayBuffer(this.MAX_SIZE) let num = fileio.readSync(fd,arrayBuffer) let view = new Uint8Array(arrayBuffer) diff --git a/oh-package.json5 b/oh-package.json5 index 5167b9e..9b7ca3d 100644 --- a/oh-package.json5 +++ b/oh-package.json5 @@ -6,6 +6,6 @@ "name": "vcard", "description": "example description", "repository": "", - "version": "3.0.3", + "version": "3.0.4-rc.0", "dependencies": {} } -- Gitee