Delphi 10.4跨平台可视化快速开发安卓Andriod APP配置SDK/NDK的方法
发布日期:2021-05-04 20:44:10 浏览次数:24 分类:精选文章

本文共 950 字,大约阅读时间需要 3 分钟。

在使用Delphi 10.3.3或10.4开发安卓应用时,安装Android SDK和NDK可能需要特别注意。尽管这些开发库未预先在RAD Studio中配置,也可能未直接安装到操作系统中,特别是与甲骨文的Java版权关系密切相关的部分。未来,Delphi计划支持OpenJDK,从而解决开发者可能面临的版权问题。这是一个值得关注的改进方向。

Delphi跨平台开发优势

Delphi作为一款跨平台可视化快速开发工具,能够帮助开发者高效构建和部署应用程序。其强大的跨平台能力使得开发过程更加流畅,尤其是在处理不同操作系统间的差异时。

安装与配置Android开发库

对于Android开发,SDK和NDK是必不可少的开发库。这些库通常以 BAT 文件形式提供,可以通过命令行配置。尽管这些文件可以复制到任意硬盘或路径,但最好避免使用长路径,以免引发路径过长的问题。

在我的实践中,我将RAD Studio 10.3.3 Rio安装在C:\EMB\RADStudioRio,而将XE103SDKWin和XE103NDKr17b分别存放在D:\PlatformSDKs中。这需要在RAD Studio中手动配置SDK管理器,确保编译器能够正确识别路径。

配置SDK的重要性

在SDK管理器中创建配置文件至关重要。通过工具>选项>部署>SDK管理器,你可以自定义编译器路径,确保RAD Studio能够正确找到Android SDK和NDK。即使你将SDK和NDK复制到其他位置,只需清除默认配置,重新创建即可,这大大简化了配置过程。

注意事项

在配置过程中,避免将软件安装在替代文件夹中。例如,D:\Platforms\WinSDK或D:\Platforms\AndNDK等路径可能存在问题。建议使用短路径,并确保路径不超过系统限制。

此外,RAD Studio的帮助系统强调了路径变量的重要性。确保操作系统环境变量PATH设置正确,避免因路径过长导致错误。尽管现代系统支持较长路径,但习惯上还是建议使用短路径进行安装。

总结

通过以上方法,你可以轻松配置Android SDK和NDK,并确保RAD Studio能够顺利编译和构建你的项目。记住,合理组织文件夹结构和配置管理,是成功开发安卓应用的关键。

上一篇:Delphi B/S WEB 应用开发ExtJS组件《uniGUI中文手册》第3版(一):uniGUI简介
下一篇:在C ++ Builder 10.4 Sydney for Win32和Win64中使用C ++ 17算法库并行排序

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年03月28日 03时26分12秒