android - 聪明的点击权限

标签 android performance clevertap

我正在将 claverTap 集成到我的应用程序中,我遵循了集成文档,但是当我运行我的应用程序时出现以下错误:-

com.clevertap.android.sdk.exceptions.CleverTapPermissionsNotSatisfied: Permission required: android.permission.INTERNET

问题,即使我也在 AndroidManifest.xml 文件中添加了互联网权限,

应用类代码是

public class MyApplication extends Application {
public static CleverTapAPI cleverTap;
@Override
public void onCreate() {
    Log.e("application","class0");

        CleverTapAPI.setDebugLevel(1);
        CleverTapAPI.changeCredentials("","");
        ActivityLifecycleCallback.register(this); // Must be called before super.onCreate() of Application Class
        Log.e("application","class1");

        try {
            cleverTap = CleverTapAPI.getInstance(getApplicationContext());
            Log.e("application","class2");

        } catch (CleverTapMetaDataNotFoundException e) {
            e.printStackTrace();
        } catch (CleverTapPermissionsNotSatisfied cleverTapPermissionsNotSatisfied) {
            cleverTapPermissionsNotSatisfied.printStackTrace();

    }
    super.onCreate();

}

如果我将 > 支持版本更改为 v4,它将显示异常

E/CleverTap: Error checking Google Play services availability
                                                         java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/GoogleApiAvailability;
                                                             at com.clevertap.android.sdk.DeviceInfo.isGooglePlayServicesAvailable(DeviceInfo.java:274)

最佳答案

您似乎在使用旧库。

该库依赖于 Android v4 支持库,最低修订版 23.1.1。

请务必添加此内容。可以在此处找到有关支持库的更多信息

compile 'com.android.support:design:22.2.0'
compile 'com.android.support:appcompat-v7:22.2.0'

希望对你有用。

关于android - 聪明的点击权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45438115/

相关文章:

android - 从广播接收器启动异步任务

android - 无法解析 : com. android.support :support-annotations:23. 1.1

android - 不想要我的 TabWidget 上的图标

javascript - 如果过滤相同的数据两次,为什么 Array.filter 一次执行比 $filter 花费几乎 10 倍的时间?

performance - 移动应用的 KPI

ios - CleverTap iOS SDK 帐户 ID/ token 不起作用

java - 在 Android 中创建 ListPreferences

MySQL:按开始时间对事件排序,紧随其后的是结束事件

firebase - 带回发的分析