各位Android Development的專家您好,
我的開發環境是Android Studio,
最近在嘗試引入 Github 上作者分享的API,遇到莫大的困難,
這個API的功能是傳入統一發票號碼後、可回傳消費明細等資料,
https://github.com/kevinchung0921/einvoice_sdk
根據它的步驟,搭配在開發環境上的嘗試,目前僅成功載入github上的API,
在最重要的物件初始化時,卻怎麼試都失敗,
包括作者提到的:
val invSdk = EInvoice("API_KEY")
以及常見的物件宣告方式:
private EInvoice Invoice=new EInvoice();
val的宣告方式在Android Studio上似乎無法運作,
而常見的物件宣告方式卻總是卡在「cannot resolve symbol 'EInvoice'」,
測試了各github討論文章中的方法都沒辦法解決,
import com.github.kevinchung0921:einvoice_sdk:v1.3 也失敗
想請不吝賜教:
1. 要引用外部API,如何正確的初始化才是對的?
2. 作者開發的函數也是以val宣告,後續我應該怎麼宣告才能順利使用函這些數的功能?
3. 推薦的書籍 (目前僅看完Android APP程式設計教本(施威銘))
感謝!