Delphi XE10 使用百度定位SDK Jar包进行定位
Delphi XE10 在推出了一份代码, 编译后到Android, iOS, windows等环境下后, 从来没接触过Delphi的我, 被赶鸭子上架来做Delphi的开发.
尝试在Delphi XE10中引用第三方Jar包时, 遇到了一些问题, 折腾了2天多才解决, 现总结到这里..
重点(敲黑板):
使用第三方Jar包的过程其实挺简单, 但是一直遇到"Java class XXX Could not be found"的错误:
这是因为虽然在Delphi工程中包含了第三方Jar包, 但是打成apk包的时候, 并没有把第三方Jar包的内容打入APK包中, 下面是示例调用Sample.jar, 可以看到Sample.Jar中的文件, 并没有被打入包中:
正确的打包后, apk中的结构应该是如下的: