只是尝试在Android应用程序中实现SafetyNet安全浏览API,并阅读关于:https://developer.android.com/training/safetynet/safebrowsing.html的文档,但我无法引用SafetyNet class。
例句:关于文件,他们说:
要使用安全浏览API,必须调用initSafeBrowsing()并等待它完成,从而初始化API。下面的代码片段提供了一个示例:
Tasks.await(SafetyNet.getClient(this).initSafeBrowsing())
我已经搜索了这个API来引用SafetyNet类对象,但是我无法引用它。
我尝试在我的build.gradle中添加:
implementation 'com.google.apis:google-api-services-safebrowsing:v4-rev20190923-1.30.3'和
apply plugin: 'com.google.gms.google-services'但还是找不到那个班。
有人知道如何实现这个lib助手吗?
发布于 2019-12-20 19:52:03
好吧,这是个业余错误:D .
而不是
implementation 'com.google.apis:google-api-services-safebrowsing:v4-rev20190923-1.30.3'我应该用
implementation 'com.google.android.gms:play-services-safetynet:17.0.0'但是他们并没有在官方文件中提到:D,希望有时在混淆的时候对任何人有用。
发布于 2020-06-11 07:33:31
safetynet的依赖程序包存在问题。您可以参考GitHub上的safetynet示例代码:
dependencies {
compile "com.android.support:support-v4:$support_version"
compile "com.android.support:support-v13:$support_version"
compile "com.android.support:cardview-v7:$support_version"
compile "com.android.support:appcompat-v7:$support_version"
compile "com.google.android.gms:play-services-safetynet:$google_play_services_version"
}Google_play_services_version的定义:
ext.google_play_services_version = '11.0.1'https://stackoverflow.com/questions/59430593
复制相似问题