用Delphi XE 11.1寫一個Android程序,需要在編譯的時候指定一個簽名文件。因為有的安卓系統(tǒng)為了安全,無簽名的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.創(chuàng)建簽名,New Keystore…… 4.不能忘記了,Axuan_ks.keystore/znhag106,Alias/Axuan 5.當新建工程時,把前面的步驟再重復一遍。有的會直接填寫,有的在Check時會直接填入,也可以被重新改變和設置。 創(chuàng)建一個Multi-Device Application,然后設置成Android 32,XE能Code一次,編譯給多平臺之后,ShowMessage也已經(jīng)是跨平臺的了,測試。 窗體,就一個按鈕。就一個。 然后ShowMessage一下。 F9,Run。因為沒有連接真機,所以提示一下錯誤,但是apk已經(jīng)生成了,安裝到手機上,運行,點擊按鈕,顯示提示信息。 測試一下Chart,OK,相當漂亮! ![]() |
|
來自: 新用戶5228KeDY > 《待分類》