首页 > 移动平台 > 详细

安装 C++Builder 10.3.3 和配置 Android 开发环境

时间:2021-08-12 23:43:40      阅读:52      评论:0      收藏:0      [点我收藏+]

首次安装的朋友,仔细阅读以下内容,规避一些操作误区,重要地方用红色标记,以下操作都是亲经过的安装过程。

建议下载 RAD Studio 10.3.3 RIO(包含 Delphi 和 C++ Builder),而不是单独的 C++Builder 版本。好处有几点,中文的 Delphi 的文档和源代码资源要比 C++Builder 多,可以对照来看;写本文章时的最新版本为 10.4.2,如果不想当小白鼠,老老实实的用最新版之前的一个版本;社区版本我也试用了 10.4.1,功能不全,具体省去了哪些功能就没有去发掘了。

一,下载安装。

官网免费下载的地址,https://altd.embarcadero.com/download/radstudio/10.3/delphicbuilder10_3_3_7899_nt.iso,大小不到 8G。

如果用 patch,上百度搜“RADStudioKeyPatch_Lite.exe” 就行。否则,就按照官网上的要求,申请一个试用码,我试了,可以用一个月。也可以安装在虚拟机上,我用的是 VMware15,操作系统是 win10,不过运行速度会慢一倍,即使为虚拟机分配了8G内存。

下载完成之后,将 iso 文件映射到光驱上。然后,一定严格按照 patch 中描述的步骤安装,文字不多,关键步骤就两个,别偷懒不看。

安装时,选择所有功能,一次装完。我当初为了节省空间没有安装 Interbase,结果补充安装时才发现,安装工程将 Android 配置也覆盖安装了一遍。

喝喝茶,几个小时后,就完成安装了,如果需要,别忘了 patch 一下。比起 2015年第一次尝试跨平台开发,要好很多了。

 

二,配置 Android 环境。

介绍一下 Android 环境,因为前年卖掉了 Macbook Air,所以测试不了。我在 2015 年已经试过苹果的 iOS 和 Mac,没有问题。

2.1,检查 Android 环境,

打开 IDE,打开菜单,Tools - Options - Deployment - SDK Manager

技术分享图片

 

 

 

首次打开 IDE 时,如果右侧有三角形的警告标记,表示需要配置 Android 环境。如果没有,那么恭喜你,可以进入第三步连接手机了。

技术分享图片

 

 

 

 

2.2,下载 Android 环境。

接下来,就需要解决上面三个警告标记的问题了。在开始菜单中找到 Android Tools,打开它,并完成 Android 库的安装,得到和下面后两张截图一致的结果。我选择了 Android 10(API 29),没有用 R 预览版。(最新 10.4.2 支持 Android 11)。

技术分享图片

 

 

 

技术分享图片

 

 

 技术分享图片

 

 

这个步骤有可能出现异常,不能访问 dl.google.com 的问题。解决方案,编辑文件C:\Windows\System32\drivers\etc\hosts,增加一行,120.253.255.161 dl.google.com。hosts 文件需要管理员权限才能修改,用记事本打开,修改后,另存到桌面,文件名称还是 hosts,没有后缀名的,然后再拷贝回去就行了,拷贝的时候会提示授权。或者在 windows 安全模式下修改 hosts 文件

如果日后这个 IP 再次不能用,上 http://ping.chinaz.com/ ,检测域名对应新的 IP 地址。

2.3,在 IDE 中配置 Android 环境。

回到步骤 2.1,在 Android 32-bit 里重新选择路径,得到如下图的结果,不显示三角警告标记。在 Android 64-bit 的设置也选择相同的内容,否则不让保存,虽然 C++builder 这个版本不支持 64 位。 

至于 Android SDK 的版本号写的是 25.2.5 32-bit,尝试了一阵都没有成功,也就算了,实际使用 29.0.3 。

 

 

 技术分享图片

 

 

技术分享图片

 

技术分享图片

 

 

三,连接 Android 手机。

我使用了 USB 线的连接方式,其他方式没有尝试过

USB 线要带数据传输功能,连上电脑时,手机上显示 “传输图片”、 “传输文件”、“仅充电”,我们选择“传输文件”。如果没有这个提示,那么换根能够产生提示的 usb 线。有的 usb 厂家为了节省成本,会把数据传输功能去掉,一拖二,一拖三的 usb 线应该都不行。

3.1,手机打开 “开发人员选项”,不同手机品牌方式不同,百度一下,

技术分享图片

 

 

3.2,当你的工程中能够显示 Android 设备的型号时,就 OK 了。

技术分享图片

 

技术分享图片

 

 

 3.3,在手机上运行 App。

新建一个 multi-device applicaion,按F9,编译运行,IDE 经过编译、链接、发布、签名,生成 APK 文件,并发送到手机去安装,手机上会提示安装选择。允许之后,App 在手机上安装并自动运行。

技术分享图片

 

 

我们可以分别来看看 windows 界面和 Android 手机界面的情况。

 技术分享图片

 

技术分享图片

 

 程序的源码,

https://gitee.com/yyyyinsheng/field-logger-fmx

 

遗留问题,按 F9 之后,电脑上有错误提示,但是没有提示内容,我猜测,运行可以,不让调试。如果只运行不调试,则不会提示。

技术分享图片

 

安装 C++Builder 10.3.3 和配置 Android 开发环境

原文:https://www.cnblogs.com/yyyyinsheng/p/15134182.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!