delphi xe 之路(26)xe7开发的安卓程序,体积宏大

  1. 云栖社区>
  2. 博客>
  3. 正文

delphi xe 之路(26)xe7开发的安卓程序,体积宏大

何剑 2014-12-31 16:22:00 浏览2297
展开阅读全文
原因没找到,但似乎可以这样解决: 
解决过程:因为代码很少,所以我重新建立一个空白程序,把代码复制过去,一字不差。重新编译, 关键的时刻到了:不要连上真机,在编译完成时,系统提示是否要启动android模拟器,选择“不”,此时退出。到bin目录下面看一看,程序大小由原来的24.3M变成了7.1M了,安装后,程序大小也由原来的122M 瘦身为 31.33M。运行也正常, 大功告成! 
原因试探:xe7在编译时,可能会在真机里查找安装包,如果系统里安装库不全,就全打包到程序里了。是否这样,尚不知道!是否和联上真机有关, 不知道! 

另外:当把当前程序的代码复制到另一个目录时(注意:只复制代码,没有复制其他编译的目录),再进行编译时, 会出错 :系统提示找到*.So,deployment failed!无法解决!


尚未就此进行测试!

网友评论

登录后评论
0/500
评论
何剑
+ 关注