4 よくある質問
Q1: SDK のエラーコードはありますか。
A1:詳細については、ResultCode をご参照ください。
Q2:プロジェクトがコードの難読化を使用している場合、追加でしておくことはありますか。
A2:難読化の発生後、コードはメソッドを見つけることができずにクラッシュが発生する可能性があります。提供するパッケージを最初に難読化構成で直接無視することを推奨します。具体的には、この問題を解決するため proguard ファイルに次のコードを追加します。
Q3:統合中にxxx.soエラーが通知される原因にはどのようなものがありますか。
A3:提供されるSDKは armeabi-v7aとarm64-v8aをサポートしています。xxx.soエラーは、SDK を正しく統合できないか(liveness-silent-online-cn-release.aar ファイルがインポートされていることご確認ください)、または SDK がサポートしていないデバイスを使用しているために発生する可能性があります。
Q4:統合エラー : java.lang.UnsatisfiedLinkError: xxx
A5: 1) 試用アカウントの場合、アカウント情報が誤って入力されていないかをご確認ください (余分な空白がないかなど)。 2) 正式アカウントの場合、アカウント情報が正しく入力されていることが確認されているにも関わらずこのエラーが表示される場合は、プロジェクトに入力されているパッケージ名が API_KEYにバインドされていないことを意味します。サポートスタッフにお問い合わせいただき、バインドしてください。
A4:この問題はライブラリの読み込みの失敗によって発生します。提供されるSDKは arm64-v8aとarmeabi-v7aをサポートしています。現在のプロジェクトがこれらの2つのタイプのCPUアーキテクチャーをサポートしているかどうかをご確認ください。armeabiへのサポートが必要な場合は、以下の通りbuild.gradleで設定してください。
SDKデモを直接実行する前にライセンスファイルが導入されなかった
xxx.licライセンスファイルの名前がプロジェクトコード内での名前と一致していない
デバイスのストレージが使用可能かどうか、およびデバイスの許可が設定されているかどうかをご確認ください。詳細については、デバイスのsensetimeフォルダにxxx.licファイルがあるかどうかをご確認ください。
ndk { abiFilters 'armeabi', 'armeabi-v7a' , 'arm64-v8a' }
Q5:エラーコードSTID_E_API_KEY_INVALIDが返され、「APIアカウント情報エラーです。ネットワークとAPI_KEY and API_SECRETをご確認ください」と表示されます。アカウント情報が正しく入力されているにも関わらずこのエラーが表示される場合は、どのように解決すればよいですか。
Q6:エラーコードSTID_E_LICENSE_FILE_NOT_FOUNDが返されました。「ライセンスファイルが存在しません」と表示される理由は何ですか。
A6:提供されるSDK Sample Codeにはライセンスファイルがデフォルトで含まれていません。ライセンス概要 の詳細をご参照ください。考えられるエラーの原因は次の通りです。
考えられるエラーの原因は次の通りです。 1:SDK デモを直接実行する前にライセンスファイルが導入されなかった 2:xxx.lic ライセンスファイルの名前がプロジェクトコード内での名前と一致していない 3:デバイスのストレージが使用可能かどうか、およびデバイスの許可が設定されているかどうかをご確認ください。詳細については、デバイスの sensetime フォルダに xxx.lic ファイルがあるかどうかをご確認ください。
注意 : 上記の確認手順の実施後もエラーが返される場合は、キャッシュを消去するかプロジェクトを再起動することを推奨します。
A7:JCVのSDK aarにはarm64-v8aとarmeabi-v7aの2つのアーキテクチャーが含まれています。SDKはデフォルトで、これら2つのアーキテクチャーのみをサポートしていますarmeabiも同時にサポートされる必要がある場合は、SDK aarパッケージ内のarmeabi-v7aのsoファイルを対応するプロジェクトのarmeabiフォルダにコピーします。
Q7:SDKがサポートするアーキテクチャーはどれですか。armeabi アーキテクチャーをサポートするように設定するにはどうすればよいですか。
注意 : x86 x86_64mipsおよびmips64アーキテクチャーはサポートされません
Last updated