随笔分类 -  android

摘要:DELPHI 11.1在编译旧项目发布到小米手机时提示INSTALL_FAILED_USER_RESTRICTED:invald apk 有些说要关MIUI优化,实测没啥用。 解决办法: 删除AndroidManifest.template.xml,再重新编译就可以了。 补充方法: 在安卓12下又出 阅读全文
posted @ 2022-12-09 11:58 ideaHead 阅读(55) 评论(0) 推荐(0)
摘要:有时引用了三方jar后报错 [Exec Error] The command "PATH ..."" exited with code 1 解决方法 1、检测jar文件路径是否正确 2、更换新版的ndk(不是sdk) 阅读全文
posted @ 2019-12-21 18:25 ideaHead 阅读(628) 评论(0) 推荐(0)
摘要:在应用到管理图标时,如长按显示删除标志,单击取消删除标志。在FMX的手势管理中,只有长按LONGTAP,点击TAP则是单独的事件,不能在同事件中管理。在执行LONGTAP后,TAP也会被触发​,解决方案,判断长按和点击是否同位置:添加变量TapLoaction:TPointf​​;procedure 阅读全文
posted @ 2017-04-13 20:09 ideaHead 阅读(942) 评论(0) 推荐(0)
摘要:引用System.sysutils function getOSInfo:String; begin result:= fomrat('%s:%d.%d', TOSVersion.Name,TOSVersion.Major,TOSVersion.Minor] ); end; 阅读全文
posted @ 2017-04-12 08:57 ideaHead 阅读(879) 评论(0) 推荐(0)
摘要:在设备管理器,显示ANDROID设备是感叹号, 不管更新驱动,还是下载什么手机助手自动安装驱动,均不可解。 从属性中查看提示的是“Windows 无法验证此设备所需的驱动程序的数字签名”, 解决办法: 按WIN+I进入WINDOWS设置,->更新与安全->恢复->高级启动->立即重启->疑难解答-> 阅读全文
posted @ 2017-04-10 14:34 ideaHead 阅读(2248) 评论(0) 推荐(0)
摘要:在手机上解压了一个WINDOWS上的压缩文件, 发现中文是乱码的,解决方法如下: 找到System.zip.pas文件 将E := TEncoding.GetEncoding(437); 改为 E := TEncoding.GetEncoding(936); 保存后新建多平台项目,添加此文件后重新编 阅读全文
posted @ 2017-04-09 09:46 ideaHead 阅读(558) 评论(0) 推荐(0)
摘要:在网上搜索半天也没有找到相关信息,估计遇到这个问题的相当少, 解决办法: 找到FMX.Dialogs.Android.pas, 将121行中 FValues[I] := FDefaultValues[I]; 改为 FValues[I] := ''; 然后保存。 新建一个多平台项目,将此文件放进去后并 阅读全文
posted @ 2017-04-09 09:44 ideaHead 阅读(245) 评论(0) 推荐(0)
摘要:刚接触到移动开发,很多不熟悉。配置好Android SDK后,​​如果​用模拟器来调试程序的话,那速度会让人崩溃,我用的Nexus7平板​​,插上电脑,开启USB调试,但奇怪在Delphi里就是找不到设备。查看官方文档后,找到解决办法。首先确认Android SDK Manager 里Extral中 阅读全文
posted @ 2017-04-08 16:14 ideaHead 阅读(433) 评论(0) 推荐(0)