用Delphi XE 11.1寫一個(gè)Android程序,需要在編譯的時(shí)候指定一個(gè)簽名文件。因?yàn)橛械陌沧肯到y(tǒng)為了安全,無(wú)簽名的apk是不允許被安裝的;有的會(huì)被放在沙盒里。 當(dāng)然Delphi XE 11.1在Debug下生成的apk也能直接使用。有什么缺陷?咱也不清楚。 總之就是,試試,當(dāng)放松了。 和早期的XE5之類的IDE相比,有些微變化,但還能被找到。這里只是我嘗試的。 1.到Project菜單下,Options……/Provisioning 2.在彈出框里,Target/Release confguration - Android 32-bit platform Build type/Android 32-bit-Application Store 3.創(chuàng)建簽名,New Keystore…… 4.不能忘記了,Axuan_ks.keystore/znhag106,Alias/Axuan 5.當(dāng)新建工程時(shí),把前面的步驟再重復(fù)一遍。有的會(huì)直接填寫,有的在Check時(shí)會(huì)直接填入,也可以被重新改變和設(shè)置。 創(chuàng)建一個(gè)Multi-Device Application,然后設(shè)置成Android 32,XE能Code一次,編譯給多平臺(tái)之后,ShowMessage也已經(jīng)是跨平臺(tái)的了,測(cè)試。 窗體,就一個(gè)按鈕。就一個(gè)。 然后ShowMessage一下。 F9,Run。因?yàn)闆](méi)有連接真機(jī),所以提示一下錯(cuò)誤,但是apk已經(jīng)生成了,安裝到手機(jī)上,運(yùn)行,點(diǎn)擊按鈕,顯示提示信息。 測(cè)試一下Chart,OK,相當(dāng)漂亮! ![]() |
|
來(lái)自: 新用戶5228KeDY > 《待分類》