如何排查移動網(wǎng)關(guān)報(bào)“7014”錯誤
更新時間:
問題描述
Log 輸出日志過濾 RPC Exception
顯示 7014
。
解決方案
使用無線保鏢
檢查 App 的
build.gradle
中配置的打包信息是否正確。signingConfigs { release { keyAlias 'mpaas123' keyPassword 'mpaas123' storeFile file('keystore/custom_title.jks')//簽名最好用 .jks 后綴的;.kstore 后綴的之前反映打開小程序出現(xiàn)3個藍(lán)點(diǎn)加載 storePassword 'mpaas123' } debug { keyAlias 'mpaas123' keyPassword 'mpaas123' storeFile file('keystore/custom_title.jks') storePassword 'mpaas123' } } buildTypes { release { minifyEnabled false shrinkResources false //可以先改為 false,debug/release 資源混淆先去掉 proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro', 'mpProguard.cfg' } }
說明如果上傳到 mPaaS 控制臺的 APK 包為 release 包,測試的時候必須使用 release 包;如果上傳到 mPaaS 控制臺的 APK 包為 debug 包,測試的時候必須使用 debug 包。
檢查是否添加了混淆配置 keep 的無線保鏢。
若沒有添加混淆配置 keep 的無線保鏢,需參照 添加混淆配置,使用 keep 打包生成
drawable/yw_1222
無線保鏢圖片。Android Studio 的 gradle 版本大于等于 4.2 時,需要為
gradle.properties
添加android.enableResourceOptimizations=false
的屬性。dependencies { classpath "com.android.tools.build:gradle:4.1.1" classpath 'com.android.boost.easyconfig:easyconfig:2.8.4' } # AS 4.2 版本 無線保鏢圖片 資源混淆導(dǎo)致 7014 # 關(guān)閉掉資源優(yōu)化解決 android.enableResourceOptimizations=false
以上內(nèi)容排查后還是出現(xiàn)
7014
,可以嘗試重新上傳 APK, 下載 config 配置文件,重新導(dǎo)入并測試。
文檔內(nèi)容是否對您有幫助?