1. 程式人生 > >整合ping++支付寶微信支付功能遇到的坑

整合ping++支付寶微信支付功能遇到的坑

1、匯入官方專案時,不能像常規那樣匯入專案時,刪掉一些資料夾,更改檔案中版本,什麼都不改,直接開啟即

可。錯誤時,android studio會報錯:android studio error: style attribute ‘@android:attr/windowEnterAnimation’

n,什麼都不改就可以了。

2、android studio CreateProcess error=2, 系統找不到指定的檔案。

解決方法:開啟 local.properties,將ndk目錄的目錄加上字尾 .cmd, 即:ndk.dir=E\:\\android\\sdk\\ndk-bundle.cmd,  重新build就
可以正常編譯了,沒有出現的,那也是可以的

如圖:在這裡插入圖片描述

3、Program type already present: android.support.v4.app.BackStackState$1

	這個問題是因為我自己操作錯誤,我是一邊把:pingpp,pingpp_ui資料夾匯入專案中,又一邊加依賴:
	compile 'com.pingxx:pingpp-core:2.1.17' // (Ping++ 標準版 SDK) 必須新增
	compile 'com.pingxx:pingpp-ui:2.1.17' // (Ping++ UI 控制元件) 使用 Ping++ UI 時新增
	
	如果有過資料夾匯入的過程,就重新寫個demo,這個時候別加入pingpp,pingpp_ui資料夾,直接新增依賴即可:
	compile 'com.pingxx:pingpp-core:2.1.17' // (Ping++ 標準版 SDK) 必須新增
	compile 'com.pingxx:pingpp-ui:2.1.17' // (Ping++ UI 控制元件) 使用 Ping++ UI 時新增

這幾個坑,夠我吃的了。大家小心。