导航:
论坛 -> 移动应用开发
斑竹:flyers,iamdream
作者:
2017/10/16 11:05:28
标题:
android service中使用sqlite异常
浏览:1059
加入我的收藏
楼主:
我用xe10.1开发一个android应用,添加了一个service,并在service中使了Firedac打开sqlite,如果出现了如下错误: First chance exception at $85CFA00F. Exception class Exception with message 'Activity not found, maybe you are in a service.' 一直没有搞定这个问题,特来请教一下各位大侠,该如何解决?谢谢!
----------------------------------------------
-
作者:
2017/10/16 13:44:32
1楼:
叫 EMB 改啊。 https://quality.embarcadero.com
----------------------------------------------
(C)(P)Flying Wang
作者:
2017/10/16 17:35:53
2楼:
谢谢老猫的回复。 下午把firedac相关的代码和单元全部清除,改用dbExpress的组件连接sqlite,就可以了。 在FORM里还是可以用firedac来访问sqlite的。 用的是XE10.1UP2,希望其他人看到后能少走弯路。
----------------------------------------------
-
作者:
2017/10/16 17:54:42
3楼:
楼主的意思是,EMB 不需要改了,楼主自己绕过去了。 EMB 反正啥都不知道,就这样继续不知道吧。
----------------------------------------------
(C)(P)Flying Wang
作者:
2017/10/17 0:14:39
4楼:
不是这个意思,主要是英文水平太菜,还要想想怎么描述这个问题,所以氷还没有去提交BUG。
----------------------------------------------
-
作者:
2017/10/17 5:01:23
5楼:
描述问题其实只需要初中英语。关键是把步骤写清楚,用123的标题即可。
----------------------------------------------
只有偏执狂才能生存!
作者:
2017/10/17 8:25:27
6楼:
用最少的代码做一个 DEMO 即可。
----------------------------------------------
(C)(P)Flying Wang