From e4db3eee3b7ce8643341ce9e29f8e8df5ecf7758 Mon Sep 17 00:00:00 2001 From: wangjianqiang Date: Tue, 12 Jul 2022 10:47:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86hap=E5=8C=85APL=E7=AD=89=E7=BA=A7?= =?UTF-8?q?=E9=99=8D=E4=B8=BA=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wangjianqiang --- .../FileExtensionAbility.ts | 4 ++-- .../entry/src/main/module.json | 3 --- services/signature/fileextension.p7b | Bin 3443 -> 3536 bytes 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/services/file_extension_hap/entry/src/main/ets/FileExtensionAbility/FileExtensionAbility.ts b/services/file_extension_hap/entry/src/main/ets/FileExtensionAbility/FileExtensionAbility.ts index 756e587c..cc1f3497 100644 --- a/services/file_extension_hap/entry/src/main/ets/FileExtensionAbility/FileExtensionAbility.ts +++ b/services/file_extension_hap/entry/src/main/ets/FileExtensionAbility/FileExtensionAbility.ts @@ -17,8 +17,8 @@ import fileio from '@ohos.fileio' import { init, delVolumeInfo, getVolumeInfoList } from './VolumeManager' import { onReceiveEvent } from './Subcriber' import fileExtensionInfo from "@ohos.fileExtensionInfo" -import appManager from '@ohos.application.appManager'; import hilog from '@ohos.hilog' +import process from '@ohos.process'; const FLAG = fileExtensionInfo.FLAG; const BUNDLE_NAME = 'com.ohos.UserFile.ExternalFileManager'; @@ -33,7 +33,7 @@ export default class FileExtAbility extends Extension { init(); onReceiveEvent(function (data) { if (data.event == 'usual.event.data.VOLUME_MOUNTED') { - appManager.killProcessesByBundleName(BUNDLE_NAME); + process.exit(0); } else { delVolumeInfo(data.parameters.id); } diff --git a/services/file_extension_hap/entry/src/main/module.json b/services/file_extension_hap/entry/src/main/module.json index 3908c63b..2be4db66 100644 --- a/services/file_extension_hap/entry/src/main/module.json +++ b/services/file_extension_hap/entry/src/main/module.json @@ -22,9 +22,6 @@ } ], "requestPermissions": [ - { - "name": "ohos.permission.CLEAN_BACKGROUND_PROCESSES" - }, { "name": "ohos.permission.STORAGE_MANAGER" } diff --git a/services/signature/fileextension.p7b b/services/signature/fileextension.p7b index 66b4457a8a81fb8d3356cf46d67226c850944858..ae89c44a5f8ded8ce4723cbd922a2dd5f9897727 100644 GIT binary patch delta 1050 zcmYjQO=u%!7~Z65*X~+Dt+FT!HSWo5n{OsblPUD@eUmSfG?_^!Gt*{bsymsPOw!C> z{yNF55QuCKUPObSAh;d`R}h3f3F<{}ThxR0p!bz!Jt-=CkagOHu9xrSeR#g-;eC0Z zKVSIq#R-@$9W5-ra+p8-XDM_(d~>?=bpU-C4uyy%aB*Sr+F?GV&qcx^FrBv^6GJzr z^RGpw^R?^I1HIR8JNByTXnJ&mym|)MiWLA+at*A3=+)?O*w%tJ1;})RqV&~NGkD&a zytzoF$uzZ2g7w+OP$yQ&(lk^p19}AnjRMZbaI)<~78ypj)!8p^^L!S15@Z=;_Hn4X zm1tXM z4+dNfVZ9_ux~y*1Xjd5N+kmJ*MiL5Km%#P&4el+fpYVK>*y^RcDbsnx(ZfHwX`(a&EUFSAkErVLTJE! z*y)aie1jnSfu4{{6$Oqe(kzRexGsq)O{$t|u|nE4AFx~6NKEBYL|3iWZGs+Jen*vC zhO{|*BSHeF<@DF2zTV5VO??fI271p{%#(&yY{k%f!PzRV8CxC&my)MA)=9$E59v2+dsO2ZY`H5se6~BfBf?KU-fV99Q}Jt zK6T8$#eoY8PXyupels!`jxYd+Upn{c{pFvZ^RB&j?!m96)iQiPcmIpe9!?%2p1zm) t&fU8mUTOUPQ*7@;bob7syEmTy#DDtA2bX^+eoM?fu-<)}8;Y02{{XK)T5JFS delta 1023 zcmY+D&x_+^7{{lb&a5-*_*)ONm$52{yE}c8Hao2_!uuv^lWyOp=_GAaD{h*m$+T&b zY0^oibEs4q@FFaAWl!!1f*^~cvYrGH@usqZ|G;`!FTyIj;DRog*_9D5FT5WVv#NYeLU47_nJN8-4>FCLqi8IH*RtFJC66;_cB+n#AqwP*~r2x6n&gJy8R5v;< zPTpKPm(681(j=9gos9KQ<1tOcwr;?HN6_F|RiIO224Z9wJ7&KpR78=1fedj0&pwDX zR(hCb3y_dm7-Ds{7+;%+fDJfPE8`v;;2zv-*;wL3LBe4@qGhHZ;vNoU$k zq$U)fuUbkSgy$JJcpzb^Wpm(v8pX5uKr4i1G&ylybe6UBaCb%@`sjbA$y@ zrcyAGg^kWOIqqide$I2%F)Q*Z&?pCP*UyTO54f!nBo!ck4JMf#~-qGF)WS?o|&4xmmpshT;1l>;lQ!?)>YSC_jS*Y z_E~kUXq~-1&({a9YtB%g-Az3AMSWr8#4-ZY*eg+mK!5hrvOc@_Fg+nb7Hkk?Cfx+7 z;~Fg`h-6~z9d~tod3FEk@@Det>9;PwaP!++=fu)8H$F7(xZ2&XFN5X9hoXZ1xS5!b zCpeIgKRb7`y4kt%-D_W+dX=T_{B`l?wL|^-+wWc*e12)}$zT3>?6*jHzwsIMef;nf h>E7*2pWb?6;p6kyuIxYmQS6&v-}vFn8z-(l@()6`RXP9w -- Gitee