用Delphi XE 11.1写一个Android程序,需要在编译的时候指定一个签名文件。因为有的安卓系统为了安全,无签名的apk是不允许被安装的;有的会被放在沙盒里。 当然Delphi XE 11.1在Debug下生成的apk也能直接使用。有什么缺陷?咱也不清楚。 总之就是,试试,当放松了。 和早期的XE5之类的IDE相比,有些微变化,但还能被找到。这里只是我尝试的。 1.到Project菜单下,Options……/Provisioning 2.在弹出框里,Target/Release confguration - Android 32-bit platform Build type/Android 32-bit-Application Store 3.创建签名,New Keystore…… 4.不能忘记了,Axuan_ks.keystore/znhag106,Alias/Axuan 5.当新建工程时,把前面的步骤再重复一遍。有的会直接填写,有的在Check时会直接填入,也可以被重新改变和设置。 创建一个Multi-Device Application,然后设置成Android 32,XE能Code一次,编译给多平台之后,ShowMessage也已经是跨平台的了,测试。 窗体,就一个按钮。就一个。 然后ShowMessage一下。 F9,Run。因为没有连接真机,所以提示一下错误,但是apk已经生成了,安装到手机上,运行,点击按钮,显示提示信息。 测试一下Chart,OK,相当漂亮! ![]() |
|
来自: 新用户5228KeDY > 《待分类》