Android集成銀聯支付,跳過大坑,快速運行官方給的demo

最近公司涉及到銀聯的相關支付,沒辦法,弄吧。於是我到他們官網上下載了開發包,下面是地址:
https://open.unionpay.com/ajweb/product/detail?id=3,根據提示輸出開發包下載就可以了,
這裏寫圖片描述

然後火急火燎的拿來用。打開android studio,導入工程。然後一會發現,這是什麼demo啊,根本就不能運行嘛,太坑了。我們還是看文檔吧:

這裏寫圖片描述
這裏巴拉巴拉一大堆,哎。然後我就按照上面的步驟,一步一步的走,上面都有說明,我就不再這裏贅述了。當你把它上面所說的都倒進你的工程裏面時,注意這時候你其實已經在坑之中了。然後我們運行我們的程序,在點擊購買的時候,你會發現,對,崩了,我們打開日誌:

這裏寫圖片描述

找原因吧,這應該是.so文件位置放錯了,然後樓主就在網上啊文檔上啊各種找解決的方法。在官網上看到了這個:
這裏寫圖片描述

看到這裏,就好像久旱逢甘雨那種喜悅油然而生,因爲找了很久。既然找到了就改吧,然後運行程序。心想,再不行就吃吃屎,抱着吃屎的巨大太挑戰。但是最終還是崩了。然後沒辦法問客服吧,客服也沒能解決我的問題,最後還叫我發郵件給他們專門的技術人員,我當時弱弱的問了一句,你不是技術人員麼,他說不是。我當時那個暴脾氣,我曹,你不是在那裏瞎扯什麼,沒辦法發郵件吧。但是一直都沒有回我,不得不說這個客服是我見過最爛的。最後我想到,我們打開的是eclipse的demo,.so文件放的位置肯定是有問題的,那麼我放在jniLibs中呢,下面是我的tree

這裏寫圖片描述

按照我這樣放置,OK,解決了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章