puerts-starter-kit icon indicating copy to clipboard operation
puerts-starter-kit copied to clipboard

打包安卓后 报错: 找不到 bootstrap.js

Open CoderMzx opened this issue 3 years ago • 3 comments

I/Unity: CoderM StartJavaScriptError System.Exception: /data/app/~~a_LmcoG1SbiPc-OU2nWQAg==/com.Mhxy.CMMhxy-tZgQFXKSQ5N6Mq0xRvXWUg==/base.apk/csharp/Libraries/Puerts/Src/Resources/puerts/modular.js.txt:67: Error: can not find bootstrap.js

Error: can not find bootstrap.js
    at require (/data/app/~~a_LmcoG1SbiPc-OU2nWQAg==/com.Mhxy.CMMhxy-tZgQFXKSQ5N6Mq0xRvXWUg==/base.apk/csharp/Libraries/Puerts/Src/Resources/puerts/modular.js.txt:67:27)
    at D:/CMMhxy/CmUnity_Ts/Assets/StreamingAssets/scripts/bootstrap.js:1:1
  at Puerts.JsEnv.Eval[TResult] (System.String chunk, System.String chunkName) [0x00000] in <00000000000000000000000000000000>:0 
  at tiny.JavaScriptLauncher+<StartJavaScript>d__21.MoveNext () [0x00000] in <00000000000000000000000000000000>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x00000] in <00000000000000000000000000000000>:0 
  at tiny.JavaScriptLauncher.StartJavaScript () [0x00000] in <00000000000000000000000000000000>:0 
  at

CoderMzx avatar Dec 25 '21 16:12 CoderMzx

看样子安卓上是没有这个目录,代码层寻找路径为调试目录了,直接发布安卓包不行

CoderMzx avatar Dec 25 '21 16:12 CoderMzx

P主可以私信一个联系方式么,对这个框架还是很感兴趣的,希望共同交流一下

CoderMzx avatar Dec 25 '21 16:12 CoderMzx

Android 的实现涉及我们内部的代码热更和加密策略不适合开源,需要你自己实现 IScriptLoader 接口,然后添加你的实现到JavaScriptLoader.cs

Geequlim avatar Dec 27 '21 03:12 Geequlim