使用QuickSDK時,需要填寫product_id、client_secret、支付公鑰,如何獲取?
product_id、client_secret對應(yīng)agconnect-services.json中的client_id和client_secret。
支付公鑰在應(yīng)用的“盈利 > 應(yīng)用內(nèi)支付服務(wù)”頁面獲取。
調(diào)用init和checkAppUpdate接口時無法獲取jos類,如何處理?
init和checkAppUpdate接口在聯(lián)運(yùn)應(yīng)用SDK和Game Service SDK都包含,調(diào)用接口前需集成聯(lián)運(yùn)應(yīng)用SDK或Game Service SDK。
應(yīng)用創(chuàng)建后,應(yīng)用分類和項目名稱可以修改嗎?
不可以。
商品創(chuàng)建后支持修改商品類型么?
不支持修改商品類型和商品ID。如果需要修改,建議新增商品,并將之前的商品失效。
HMS Core SDK 4.0及以后版本是否兼容Android10?
兼容。
如何獲取EMUI版本號和Android版本號?
獲取Android版本號
Log.i(TAG,"android版本號="+android.os.Build.VERSION.RELEASE)
獲取EMUI版本號
Class<?> classType = null;
String buildVersion = "";
try {
classType = Class.forName("android.os.SystemProperties");
Method getMethod = classType.getDeclaredMethod("get", new Class<?>[] {String.class});
buildVersion = (String)getMethod.invoke(classType, new Object[] {"ro.build.version.emui"});
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (NoSuchMethodException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
}
Log.i(TAG,"EMUI版本號="+buildVersion);
如何在手機(jī)中查看華為帳號的服務(wù)地和注冊地?
帳號服務(wù)地:華為應(yīng)用市場>我的>設(shè)置>國家/地區(qū)。
帳號注冊地:華為應(yīng)用市場>我的>點(diǎn)擊頭像>設(shè)置>關(guān)于。
華為商店會根據(jù)androidManifest里的uses-features和uses-library字段對用戶進(jìn)行過濾,過濾規(guī)則和谷歌商店的過濾規(guī)則一致嗎?
當(dāng)uses-feature和uses-library中的required=true時,才會進(jìn)行過濾,required=false不會進(jìn)行過濾。
應(yīng)用報錯6003,如何處理?
該錯誤碼表示簽名證書指紋錯誤。請檢查簽名證書指紋配置是否已完成。同時建議您:
1. 使用簽名證書指紋(不要使用debug版本的keystore)打包,并在華為真機(jī)上進(jìn)行測試。
2. 檢查Manifest文件中APPID參數(shù)是否正確。
3. 請檢查是否有二次簽名或加固。
應(yīng)用報錯6004,如何處理?
該錯誤碼表示接口鑒權(quán)時,權(quán)限不存在。建議您檢查當(dāng)前應(yīng)用是否已經(jīng)正常打開相關(guān)服務(wù)。
如果沒有申請,請完成開啟。
如果已經(jīng)申請,建議將需要申請的服務(wù)行所在開關(guān)關(guān)閉并重新開啟。
該配置項操作后需等待30min左右,同時手機(jī)客戶端清除HMS Core的緩存后,重啟手機(jī)測試。
清除HMS Core緩存的方法:手機(jī)設(shè)置>應(yīng)用>應(yīng)用管理>HMS Core,進(jìn)入后,點(diǎn)擊存儲,將數(shù)據(jù)和緩存均清除。
華為后臺對包體大小的規(guī)定,是否有32位和64位包體的規(guī)則?
最大4G,要求兼容32和64位。
華為要求包體兼容32和64位,我們是否可以只提供64位包體,或者是否支持32和64位分兩個包?
目前華為還不支持分32和64位。