我也遇到了,场景是我用clang编译了一套arm64-v8a的三方库,然后用标准的nativec++模板,只是在cmakelist文件中加了头文件路径和链接了三方库,编译hep过了,真机调试mate50pro,harmonyos4.0,hello.cpp里面就只引用了头文件,还没具体调用
然后就报错
04-19 08:34:59.223 24575-17812/? D 01300/Appkit: [main_thread.cpp(HandleLaunchApplication:968)]MainThread handle launch application, InitCreate End.
04-19 08:34:59.223 24575-17816/? D 01300/Appkit: [main_thread.cpp(ScheduleLaunchAbility:577)]schedule launch ability EntryAbility, type is 1.
04-19 08:34:59.223 24575-17812/? D 01300/Appkit: [main_thread.cpp(HandleLaunchApplication:981)]MainThread handle launch application, CreateResourceManager Start.
04-19 08:34:59.223 24575-17817/? D 01510/IPCWorkThread: 60: proto_=0,policy_=0, name: IPC_2_17817, ret: 0
04-19 08:34:59.231 24549-24549/? D CompatibilityChangeReporter/: Compat change id reported: 171979766; UID 10367; state: ENABLED
04-19 08:34:59.233 24575-17812/? D 01300/Appkit: [main_thread.cpp(HandleLaunchApplication:987)]MainThread handle launch application, CreateResourceManager End.
04-19 08:34:59.233 24575-17812/? D 01300/Ability: [context_deal.cpp(GetBundleManager:226)]ContextDeal::GetBundleManager
04-19 08:34:59.233 24575-17812/? D 01800/SA_CLIENT: GetSystemAbilityWrapper:Waiting for sa 401,
04-19 08:34:59.233 24549-24549/? I Typeface/: fontManager.getInitFontWeightScale:1.0
04-19 08:34:59.233 24575-17812/? D 01800/SA_CLIENT: CheckSystemAbility called, ability id is 401, isExist is 0
04-19 08:34:59.236 24549-24549/? W ActivityThread/: Application com.hufutech.duibi can be debugged on port 8100…
04-19 08:34:59.237 24549-24549/? I LoadedApk/: createSharedLibrariesLoaders::sharedLibraries is null
04-19 08:34:59.237 24549-24549/? W System/ : ClassLoader referenced unknown path: /data/app/~~NcP7TWeTorYQUsl6WRNj5A==/com.hufutech.duibi-QxKw8rcN-GRZa1t3ful46g==/base.apk
04-19 08:34:59.239 24549-24549/? W ziparchive/: Unable to open ‘/data/app/~~NcP7TWeTorYQUsl6WRNj5A==/com.hufutech.duibi-QxKw8rcN-GRZa1t3ful46g==/base.apk’: No such file or directory
04-19 08:34:59.239 24549-24549/? E .hufutech.duib: Failed to open APK ‘/data/app/~~NcP7TWeTorYQUsl6WRNj5A==/com.hufutech.duibi-QxKw8rcN-GRZa1t3ful46g==/base.apk’: I/O error
04-19 08:34:59.240 24549-24570/? I ActivityThread/: Init compatible state: true
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: failed to preload asset path ‘/data/app/~~NcP7TWeTorYQUsl6WRNj5A==/com.hufutech.duibi-QxKw8rcN-GRZa1t3ful46g==/base.apk’
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: java.io.IOException: Failed to load asset path /data/app/~~NcP7TWeTorYQUsl6WRNj5A==/com.hufutech.duibi-QxKw8rcN-GRZa1t3ful46g==/base.apk
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.content.res.ApkAssets.nativeLoad(Native Method)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.content.res.ApkAssets.<init>(ApkAssets.java:305)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.content.res.ApkAssets.loadFromPath(ApkAssets.java:153)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ResourcesManager.loadApkAssets(ResourcesManager.java:507)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ResourcesManager.access$000(ResourcesManager.java:87)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ResourcesManager$ApkAssetsSupplier.load(ResourcesManager.java:203)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ResourcesManager.createApkAssetsSupplierNotLocked(ResourcesManager.java:1061)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ResourcesManager.getResources(ResourcesManager.java:1182)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.LoadedApk.getResources(LoadedApk.java:1488)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ContextImpl.createAppContext(ContextImpl.java:3238)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ContextImpl.createAppContext(ContextImpl.java:3221)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:8450)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ActivityThread.access$2800(ActivityThread.java:311)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2889)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.os.Handler.dispatchMessage(Handler.java:117)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.os.Looper.loopOnce(Looper.java:205)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.os.Looper.loop(Looper.java:293)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ActivityThread.loopProcess(ActivityThread.java:9934)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at android.app.ActivityThread.main(ActivityThread.java:9923)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at java.lang.reflect.Method.invoke(Native Method)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:586)
04-19 08:34:59.240 24549-24549/? W ResourcesManager/: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1240)
04-19 08:34:59.240 24549-24549/? W ziparchive/: Unable to open ‘/data/app/~~NcP7TWeTorYQUsl6WRNj5A==/com.hufutech.duibi-QxKw8rcN-GRZa1t3ful46g==/base.apk’: No such file or directory
04-19 08:34:59.240 24549-24549/? E .hufutech.duib: Failed to open APK ‘/data/app/~~NcP7TWeTorYQUsl6WRNj5A==/com.hufutech.duibi-QxKw8rcN-GRZa1t3ful46g==/base.apk’: I/O error
04-19 08:34:59.239 24575-17812/? I 01300/Appkit: [main_thread.cpp(HandleLaunchApplication:1001)]GetBundleInfo, bundleName = com.hufutech.duibi
04-19 08:34:59.242 24549-24570/? D HwFrameworkSecurityPartsFactory/: HwFrameworkSecurityPartsFactory in.
04-19 08:34:59.242 24549-24570/? I HwFrameworkSecurityPartsFactory/: add HwFrameworkSecurityPartsFactory to memory.