积分0 / 贡献0

提问1答案被采纳0文章0

作者动态

    ToLua项目移植鸿蒙后加载DLL报错

    ﺭ并对你说我爱你ﺭEric 、 显示全部楼层 发表于 2024-12-24 17:26:34

    【问题描述】

    1. 介绍问题现象和发生的背景:ToLua项目移植鸿蒙后加载DLL报错

    2. 相关的代码(请勿使用截图)

      [DllImport(dllName: "tolua", CallingConvention = CallingConvention.Cdecl)]
      public static extern int luaL_getversion();
    3. 运行结果、错误截图

      toluabug.png

    4. 我尝试过的解决方法和结果

      • 更新tolua支持的platform,勾选OpenHarmony,并无效果。
      • 尝试使用"__internal"作为dllName调用DLLImport,build project时编译不通过。
      • 安卓和ios平台并无此类问题。
    5. 我想要达到的结果

      期望在DLLImport时,正常加载tolua.dll

    【运行环境】

    硬件:华为Mate60 ROM版本: DevEvoStudio版本:5.0.1Release. Build version: 5.0.5 SDK版本:5.0.1 Release

    您尚未登录,无法参与评论,登录后可以:
    参与开源共建问题交流
    认同或收藏高质量问答
    获取积分成为开源共建先驱

    Copyright   ©2025  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

    返回顶部