请选择 进入手机版 | 继续访问电脑版

大富翁Delphi开发技术网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3590|回复: 10

[未解决] Delphi 开发Android真是鸡肋;

  [复制链接]

1

主题

5

帖子

68

积分

注册会员

Rank: 2

积分
68
发表于 2018-2-9 14:05:05 | 显示全部楼层 |阅读模式
开发交流
支持版本: Delphi XE7 
资源分类: 系统 

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 Zhengjp 于 2018-2-9 16:01 编辑

Delphi 开发Android真是鸡肋,根本不可能应用在项目,只能玩玩;调试差的不得了,慢不说;最重要的是你不知道错在哪里,WINdows通过编译,放在手机等Android设备,不是闪通,黑屏,就是打不开;最惨的是,完全没有提示,哪里有问题;更惨的是,刚开始手机上能打开,在增加一些时,又打不开了,更惨的是,完全没有提示。移动开发用delphi那就是作死;也难怪,慢慢没人再delphi了
转载请保留当前帖子的链接:http://www.dfwlt.com/forum.php?mod=viewthread&tid=2537 谢谢!

搜索简单,分享不易,且分享且珍惜,您难道不想分享下您的心得?如果觉得本文章好的话,您可以在我们网站上注册,然后发布您的好的心得,让大家共同进步,谢谢!

最新添加

回复

使用道具 举报

5

主题

195

帖子

3141

积分

论坛元老

Rank: 8Rank: 8

积分
3141
发表于 2018-2-18 09:43:26 | 显示全部楼层
确实是个问题,又大又慢。
回复 支持 1 反对 0

使用道具 举报

9

主题

14

帖子

143

积分

注册会员

Rank: 2

积分
143
发表于 2018-2-23 17:13:42 | 显示全部楼层
错,那是你不会用,用Delphi2010做企业的Android数据库应用非常简单容易,快速,堪称是开发数据库应用的一把‘倚天剑’与‘屠龙刀’,提升工作效率。
回复 支持 1 反对 0

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2018-2-10 10:46:30 | 显示全部楼层
应该是对应控件的问题吧,调试确实比较麻烦
回复 支持 反对

使用道具 举报

1

主题

5

帖子

68

积分

注册会员

Rank: 2

积分
68
 楼主| 发表于 2018-3-13 10:44:25 | 显示全部楼层
总而言之, 可能是我技术水平太低...反正我是不太愿意用Delphi做移动开发了...坑深..

有时莫名其妙的Android就无法调试了,又慢的不得了;有些控件布局也怪怪的;
回复 支持 反对

使用道具 举报

9

主题

25

帖子

191

积分

注册会员

Rank: 2

积分
191
发表于 2018-3-20 11:30:38 | 显示全部楼层
本帖最后由 苍冥 于 2018-3-20 11:41 编辑

UI使用FMX不是安卓原生的,所以导致很多问题例如界面问题,程序过大,启动过慢,启动过慢的问题在XE10以后的版本已经得到很好的解决,界面控件问题这个是避免不了的,也不可能做到完美,毕竟要做到大局观, 但是自己的话,完全可以自己写需要的控件, 关于调试方面还好吧,如果是模拟器的话不做讨论,因为用其他安卓开发工具在模拟器里面调试的话也一样一个字慢,其实delphi的调试功能还是很强大的,错在哪里,或者你想知道一个函数返回的值,完全可以,清清楚楚,移动软件不比桌面软件错误了给你个内存错误的提示,移动软件错误很多都会自动退出,这个也是系统特性所决定的,开启调试模式就知道错在哪里了,再者移动开发不完全和桌面开发相同,很多在WIN下无错误的,在安卓下行不通,例如打开一个窗口在WIN下使用

form1.ShowModal 完全正确,

安卓下使用就不行了,因为什么,你自己想,善于思考,delphi发展到这一步也有他一定的道理,现在的delphi做移动端的商业软件完全可以,  我自己已经开发了一套三端通用的斗地主游戏,你可以解压缩传奇移动版看下就明白传奇也是使用delphi开发的,其他的应用软件也很多,只能说你自己研究的不够透彻,不是软件不行,是人不行.....


体积问题和VCL一个道理,桌面软件使用delphi开发的软件比c++开发的要大的多,为啥,因为C++所需要的支持库系统已经自带了,VCL所需要的支持库全部打包到程序里面了,所以大,在现在这个时代内存动不动都是8G,16G,手机的储存空间现在都是128G了,特别是安卓手机,现在128G手机已经成为标配,在考虑那一点点的体积问题已经没有必要了,只要不是开发游戏,一个手机应用你能写到上百MB那已经是一个巨无霸应用,又何必在乎那一点点的体积问题?
回复 支持 反对

使用道具 举报

0

主题

2

帖子

34

积分

新手上路

Rank: 1

积分
34
发表于 2018-3-21 08:14:13 | 显示全部楼层
to:苍冥
有道理!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2018-3-30 02:02:47 | 显示全部楼层
delphi 好用太多了!!

根本還不懂,就乾脆說它差,呵呵!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2018-4-28 00:21:15 | 显示全部楼层
看看高手开发的APP就知道Delphi的强大了
回复 支持 反对

使用道具 举报

1

主题

3

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2018-5-24 12:01:20 | 显示全部楼层
楼主肯定忘记那句经典名言了“不是什么语言不行了,是你不行了”
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

申请友链|Archiver|手机版|小黑屋|大富翁Delphi开发技术网站 ( 苏ICP备12065705号-4

GMT+8, 2018-10-24 03:31 , Processed in 0.113296 second(s), 30 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表