3

我想在我的项目中集成调整 SDK,但出现此错误

AdvertisingIdClient:从 SharedPreferences 读取时出错 java.lang.SecurityException:不再支持 MODE_WORLD_READABLE

但我没有在任何地方使用 MODE_WORLD_READABLE

这是我的代码

    String appToken = getString(R.string.adjust_token);
    String environment = AdjustConfig.ENVIRONMENT_PRODUCTION;
    AdjustConfig config = new AdjustConfig(this, appToken, environment);
    config.setLogLevel(LogLevel.VERBOSE);
    Adjust.onCreate(config);
    registerActivityLifecycleCallbacks(new AdjustLifecycleCallbacks());

这是我的毕业典礼

  compile 'com.adjust.sdk:adjust-android:4.14.0'
compile 'com.android.installreferrer:installreferrer:1.0'
4

2 回答 2

4

我在 android API 28 中也遇到了同样的问题。我必须更新 app\build.gradle 文件中的“com.google.android.gms:play-services”和项目中的“com.google.gms:google-services”带有最新版本的 gradle 文件。希望能帮助到你。

于 2018-10-01T13:43:50.803 回答
2

您看到此警告的原因可能是因为您在应用中使用了旧版本的 Google Play 服务依赖项。您使用的是哪个版本?试一试最新版本:

implementation 'com.google.android.gms:play-services-analytics:16.0.5'
于 2018-11-16T11:31:10.563 回答