gaoyong_gy 发表于 2018-12-22 14:39:37

旧版本Delphi工程升级到Delphi10.3的基本经验

1)如果安卓编译后,运行黑屏或者有问题,建议新建立一个工程(并将根目录下的AndroidManifest.template.xml改名,Delphi会在编译时重新生成一个),再将所有单元加入。
2)调用摄像头拍照,如果要正常运行,你除了给动态权限申请外,还要勾选下面一项:
http://www.2pascal.com/forum.php?mod=image&aid=1249&size=300x300&key=7d640d4c520eb13b&nocache=yes&type=fixnone
3)如果发现你的tab的动画没有了,请更换新的函数来替代:
if TabControl_1.ActiveTab.Index > 0 then//delphi10.3要求用SetActiveTabWithTransitionAsync,不能用SetActiveTabWithTransition了
TabControl_1.SetActiveTabWithTransitionAsync(TabControl_1.Tabs, TTabTransition.slide, TTabTransitionDirection.Reversed,nil); // 跳转到左一页
4)请使用新的Delphi修正文件夹Delphi10.3Update0_FixedDelphiPas,请将它加入到工程搜索路径
5)更新了GYTranslucentStatusAndNavBar.pas文件,基本完美解决透明状态栏的导航栏的问题,在使用Delphi10.3Update0_FixedDelphiPas的情况下更新使用即可。

zghzgh 发表于 2018-12-24 07:39:10

不错,谢谢分享

lxhdycn 发表于 2019-4-13 08:21:32

谢谢高老师,
页: [1]
查看完整版本: 旧版本Delphi工程升级到Delphi10.3的基本经验