clevertap-android-sdk | CleverTap Android SDK | Analytics library

 by   CleverTap Java Version: 5.2.1 License: MIT

kandi X-RAY | clevertap-android-sdk Summary

kandi X-RAY | clevertap-android-sdk Summary

clevertap-android-sdk is a Java library typically used in Analytics applications. clevertap-android-sdk has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can download it from GitHub, Maven.

The CleverTap Android SDK for Mobile Customer Engagement and Analytics solutions. CleverTap brings together real-time user insights, an advanced segmentation engine, and easy-to-use marketing tools in one mobile marketing platform — giving your team the power to create amazing experiences that deepen customer relationships. Our intelligent mobile marketing platform provides the insights you need to keep users engaged and drive long-term retention and growth. For more information check out our website and documentation.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              clevertap-android-sdk has a low active ecosystem.
              It has 70 star(s) with 70 fork(s). There are 17 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 3 open issues and 179 have been closed. On average issues are closed in 72 days. There are 7 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of clevertap-android-sdk is 5.2.1

            kandi-Quality Quality

              clevertap-android-sdk has 0 bugs and 0 code smells.

            kandi-Security Security

              clevertap-android-sdk has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              clevertap-android-sdk code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              clevertap-android-sdk is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              clevertap-android-sdk releases are available to install and integrate.
              Deployable package is available in Maven.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.
              clevertap-android-sdk saves you 20882 person hours of effort in developing the same functionality from scratch.
              It has 41057 lines of code, 2878 functions and 396 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed clevertap-android-sdk and discovered the below as its top functions. This is intended to give you an instant insight into clevertap-android-sdk implemented functionality, and help decide if they suit your requirements.
            • Configures this box with the contents of the given inbox message
            • Hide two buttons
            • Format timestamp for creation time
            • Mark item as read
            • Initializes the inbox
            • Finds the best visible media view holder
            • Initialize the video surface
            • Add a media player view
            • Configures this box with the given message content
            • Create inbox view
            • Invokes the receive method on the device
            • Writes the Parcel to the Parcel object
            • Configures this object with its contents
            • This method writes data to Parcel format
            • Generate a NotificationCompat for the given extras
            • Creates the view which is used to show the inapp
            • Returns the view which has been created
            • Invoked when the view is created
            • Initialize view
            • Process a response from CleverTap
            • Initializes the instance
            • Callback from CleverTap
            • Invoked when the in - app is created
            • Returns the view which is used to show the inapp
            • Gets the core state
            • Creates the view which is used to create the new view
            Get all kandi verified functions for this library.

            clevertap-android-sdk Key Features

            No Key Features are available at this moment for clevertap-android-sdk.

            clevertap-android-sdk Examples and Code Snippets

            CleverTap Android SDKs, Installation, Dependencies
            Javadot img1Lines of Code : 32dot img1License : Permissive (MIT)
            copy iconCopy
                 dependencies {      
                     implementation "com.clevertap.android:clevertap-android-sdk:4.4.0"
                     implementation "androidx.core:core:1.3.0"
                     implementation "com.google.firebase:firebase-messaging:21.0.0"
                     implementation "  
            CleverTap Android SDKs, Initialization
            Javadot img2Lines of Code : 7dot img2License : Permissive (MIT)
            copy iconCopy
            CleverTapAPI.getDefaultInstance(context)
            
            CleverTapAPI clevertap = CleverTapAPI.getDefaultInstance(getApplicationContext());
            
                CleverTapInstanceConfig clevertapAdditionalInstanceConfig =  CleverTapInstanceConfig.createInstance(context, "ADDITIONAL  
            CleverTap Android SDKs, Installation
            Javadot img3Lines of Code : 6dot img3License : Permissive (MIT)
            copy iconCopy
                dependencies {      
                     implementation "com.clevertap.android:clevertap-android-sdk:4.4.0"
                }
            
               dependencies {      
                   implementation (name: "clevertap-android-sdk-4.4.0", ext: 'aar')
               }
              

            Community Discussions

            Trending Discussions on clevertap-android-sdk

            QUESTION

            Huawei push kit message not received from clevertap push console
            Asked 2020-Dec-17 at 21:36

            Here we integrate clevertap sdk as below, somehow HMS push kit msg is not received:

            ...

            ANSWER

            Answered 2020-Dec-17 at 21:36

            You have to integrate CleverTap SDK for Huawei as mentioned here.

            For latest Push Kit versions, please refer to Huawei Push Kit documentation here:

            1. Library version is wrong, 'com.clevertap.android:clevertap-android-sdk:4.0.0' , check here

            2. Remove "service" from manifest, you will receive msg

              a. If you choose to have the "service" , the HmsPushService Class can not be empty like this. It should have at least more code like the sample in github: onMessageReceived() which call
              CleverTapAPI.createNotification(getApplicationContext(),extras)

              b. add more code in this class to handle push, data, in-app

            If above steps do not work, please provide further details per your case.

            Source https://stackoverflow.com/questions/65347828

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install clevertap-android-sdk

            We publish the SDK to mavenCentral as an AAR file. Just declare it as dependency in your build.gradle file.
            Add the android:name property to the <application> tag in your AndroidManifest.xml:. Note: If you've already got a custom Application class, call ActivityLifecycleCallback.register(this); before super.onCreate() in your custom Application class. Note: The above step is extremely important and enables CleverTap to track notification opens, display in-app notifications, track deep links, and other important user behavior.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
            Maven
            Gradle
            CLONE
          • HTTPS

            https://github.com/CleverTap/clevertap-android-sdk.git

          • CLI

            gh repo clone CleverTap/clevertap-android-sdk

          • sshUrl

            git@github.com:CleverTap/clevertap-android-sdk.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link