rawfile推入沙箱
有两种方式可以向沙箱推入bundle
1. bundle在rawfile中推入沙箱
// 将bundlejs下载并保存到沙箱
let uint8Array = await this.rnAbility.context.resourceManager.getRawFileContent('rawfile/bundle/bp/sandbox.harmony.bundle')
let rawBuffer = uint8Array.buffer
let num = rawBuffer.byteLength
// 获取沙箱路径
const sandboxDir = this.rnAbility.context.filesDir
const bundlePath = sandboxDir + '/' + this.bundlePath
let stream = fs.createStreamSync(bundlePath, 'w')
stream.writeSync(rawBuffer)
stream.closeSync()
this.hasBundle = true