項(xiàng)目是給多店版本的收銀端,基于商米的硬件驅(qū)動(dòng)錢箱等操作,有主屏副屏。
本項(xiàng)目是基于 Java 語言的 Android 項(xiàng)目打包后實(shí)現(xiàn)。
未二次開發(fā)的需要根據(jù) pro 項(xiàng)目收銀臺項(xiàng)目的打包規(guī)則打包后放到對應(yīng) Android 項(xiàng)目下后直接打包即可。
此項(xiàng)目給予商米的 SDK 都調(diào)整通過。打包后只需要根據(jù)業(yè)務(wù)操作收銀業(yè)務(wù),即可在結(jié)算時(shí)打開錢箱以及顯示副屏。
打包環(huán)境準(zhǔn)備
1. 下載 Android studio https://developer.android.com/studio?hl=zh-cn
2. 安裝 Android studio https://developer.android.com/studio/install?hl=zh-cn
3. 配置 Gradle 環(huán)境 https://developer.android.com/build?hl=zh-cn
可能會因?yàn)榫W(wǎng)絡(luò)原因?qū)е?Gradle 環(huán)境和版本不能正常編譯,根據(jù)自己環(huán)境和版本,使用搜索引擎查詢自己報(bào)錯(cuò)的任何一個(gè)關(guān)鍵字尋找解決方案, Gradle 環(huán)境問題此處略過。
錢箱項(xiàng)目文件,點(diǎn)擊下方附件進(jìn)行下載
項(xiàng)目加載后的正確界面
以上加載成功后確定編譯成功
此刻 Android 項(xiàng)目已經(jīng)編譯成功
接下來確認(rèn),打包收銀臺的前端項(xiàng)目 :
修改收銀臺源碼:view/cashier
文件路徑:view/cashier/src/setting.env.js
打包收銀臺項(xiàng)目: https://doc.crmeb.com/pro/crmebprov3/12803
根據(jù)對應(yīng)規(guī)則修改后的編譯文件存放位置
關(guān)于商米的SDK 即成和WEB操作的一些方法,如果自己需要新增的話,現(xiàn)在的業(yè)務(wù)完全是滿足的。
解析來開始打包 APK 文件,也就是錢箱可以安裝的軟件,切記,此處并非通過hbuilder 打包的文件
此處需要通過java 命令生成打包所需密鑰
大佬級別的可以跳過,只要曉得怎么生成即可
像我一樣的材料還是參照下官方資料怎么生成 https://developer.android.com/tools/bundletool?hl=zh-cn
此刻可以靜下來等待
電腦性能好的可以上個(gè)小號,電腦性能一般的需要再泡一杯咖啡?? 時(shí)間應(yīng)該差不多了。
看到這個(gè)就證明打包成功了,根據(jù)目錄去找到對應(yīng)的apk文件即可
如果期間有報(bào)錯(cuò),一定要記住,任何的報(bào)錯(cuò)信息關(guān)鍵字都能在 google 中找到答案,畢竟開發(fā)化境千差萬別,不是每個(gè)人都能遇到全部的問題,并還能整理出優(yōu)質(zhì)的解決方案,這個(gè)期間如果你遇到了更奇葩的解決方案,可以貼鏈接在評論區(qū),給后面打包的同學(xué)一點(diǎn)少走彎路的指引,在此謝過 ??。
根據(jù)目錄找到apk 文件
為了證明可以正常使用接下來我們繼續(xù)在商米的機(jī)器上測試一番
拿著我祖?zhèn)鞯?12MB的小U盤
開機(jī)開裝
開機(jī)中
找到U盤
就是他 裝它
在打包和使用的過程中有為你可以跟帖,官方看到均會回復(fù),因使用收銀臺的客戶較少但是又很具體。遇到問題莫及,環(huán)境問題搜索。錢箱和這個(gè)套殼的 app 均可以跟帖。