【发布时间】:2021-01-03 22:22:39
【问题描述】:
我尝试使用远程服务构建一个 APP,该服务将与我想检查它是否仍在运行的其他 APP 通信。 我参考FMX.Remote Service Demo Sample创建一个Multi-Device项目和一个Android远程服务项目,并添加一些代码来创建RemoteServiceConnection和调用BindService过程。 但是APP在调用BindService时崩溃了,然后我尝试构建Sample但是当我按下Bind按钮时也崩溃了。 我在小米平板4、OPPO R9sk、HUAWEI MediaPad M5 lite、小米6上构建Sample,结果都是一样的,小米6报错:
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file
"/data/app/com.embarcadero.AppRemoteHost-EOCjVTj9dNHejm_JDi44nw==/base.apk"],
nativeLibraryDirectories=[/data/app/com/embarcadero.AppRemoteHost-EOCjVT9dNHejm_JDi44nw==/lib/arm,
/data/app/com.embarcadero.AppRemoteHost-EOCjVTj9dNHejm_JDi44nw==/base.apk!/lib/armeabi-v7a,
/system/lib, /system/vendor/lib]]] couldn't find "libProxyAndroidService.so"
at
at java.lang.Runtime.loadLirary0(Runtime.java:1012)
at java.land.System.loadLibrary(System.java:1669)
有人可以帮忙吗?
【问题讨论】:
标签: delphi firemonkey delphi-10.3-rio