Offerwall for Android games and apps monetization.

Overview

Monlix Android SDK

Monlix offerwall for Android

Integration

  1. In the top level build.gradle file, add the following

For Gradle < 7

allprojects {
   repositories {
   ...
   maven { url 'https://jitpack.io' }
   }
 }

For Gradle > 7, in the settings.gradle , add maven { url 'https://jitpack.io' }

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' }
    }
}
  1. In the app level build.gradle file, add the dependency
 implementation 'com.github.Monlix:android-sdk:v0.1.5'
  1. In the app level build.gradle file, enable the dataBinding feature
android {
    ...
    buildFeatures {
        dataBinding true
    }
}

Usage


  1. Load the library in Activity/Fragment

Kotlin

  MonlixOffers.createInstance(this,"APP_ID","USER_ID")

Java

  MonlixOffers.INSTANCE.createInstance(this,"APP_ID","USER_ID")
  1. Show the offerwall

Kotlin

  MonlixOffers.showWall(this)

Java

  MonlixOffers.INSTANCE.showWall(this)
You might also like...
Qiscus provide everything you need to power up your app with chats. And it's now made simple.
Qiscus provide everything you need to power up your app with chats. And it's now made simple.

Introduction Qiscus Chat SDK (Software Development Kit) is a product provided by Qiscus that enables you to embed an in-app chat/chat feature in your

This SDK can be used to identify a user via passport or ID Card prove identity of user via Biometry comparing selfie and photo from chip of ID Doc
This SDK can be used to identify a user via passport or ID Card prove identity of user via Biometry comparing selfie and photo from chip of ID Doc

Verdi Mobile SDK This SDK can be used to identify a user via passport or Id Card. In this repository, you can find the library itself and the Sample a

Sdk-android - SnapOdds Android SDK

Documentation For the full API documentation go to https://snapodds.github.io/sd

AWS SDK for Android. For more information, see our web site:

AWS SDK for Android For new projects, we recommend interacting with AWS using the Amplify Framework. The AWS SDK for Android is a collection of low-le

Library for Android In-App Billing (Version 3+)
Library for Android In-App Billing (Version 3+)

Checkout (Android In-App Billing Library) Description Checkout is an implementation of Android In-App Billing API (v3+). Its main goal is to make inte

Countly Product Analytics Android SDK
Countly Product Analytics Android SDK

Countly Android SDK We're hiring: Countly is looking for Android SDK developers, full stack devs, devops and growth hackers (remote work). Click this

Android Real Time Chat & Messaging SDK
Android Real Time Chat & Messaging SDK

Android Chat SDK Overview Applozic brings real-time engagement with chat, video, and voice to your web, mobile, and conversational apps. We power emer

Evernote SDK for Android

Evernote SDK for Android version 2.0.0-RC4 Evernote API version 1.25 Overview This SDK wraps the Evernote Cloud API and provides OAuth authentication

Android library project for providing multiple image selection from the device.
Android library project for providing multiple image selection from the device.

PolyPicker Android library project for selecting/capturing multiple images from the device. Result Caution! Eclipse library project structure has been

Comments
  • Fatal Exception: kotlin.UninitializedPropertyAccessException

    Fatal Exception: kotlin.UninitializedPropertyAccessException

    Hello. More than 10% of our users experience app crashes

    Fatal Exception: kotlin.UninitializedPropertyAccessException
    lateinit property database has not been initialized
    
    com.monlixv2.MonlixOffers$surveyRepository$2.invoke (MonlixOffers.kt:27)
    com.monlixv2.MonlixOffers$surveyRepository$2.invoke (MonlixOffers.kt:27)
    kotlin.SynchronizedLazyImpl.getValue (LazyJVM.kt:74)
    com.monlixv2.MonlixOffers.getSurveyRepository (MonlixOffers.kt:27)
    com.monlixv2.ui.fragments.SurveysFragment$surveysViewModel$2$invoke$$inlined$viewModelFactory$1.create (Constants.kt:118)
    androidx.lifecycle.ViewModelProvider.get (ViewModelProvider.kt:171)
    androidx.lifecycle.ViewModelProvider.get (ViewModelProvider.kt:139)
    androidx.lifecycle.ViewModelLazy.getValue (ViewModelLazy.kt:44)
    androidx.lifecycle.ViewModelLazy.getValue (ViewModelLazy.kt:31)
    com.monlixv2.ui.fragments.SurveysFragment.getSurveysViewModel (SurveysFragment.kt:36)
    com.monlixv2.ui.fragments.SurveysFragment.access$getSurveysViewModel (SurveysFragment.kt:25)
    com.monlixv2.ui.fragments.SurveysFragment$loadData$1.invokeSuspend (SurveysFragment.kt:65)
    kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33)
    kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith (DispatchedContinuation.kt:367)
    kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable (Cancellable.kt:30)
    kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable$default (Cancellable.kt:25)
    kotlinx.coroutines.CoroutineStart.invoke (CoroutineStart.kt:110)
    kotlinx.coroutines.AbstractCoroutine.start (AbstractCoroutine.kt:126)
    kotlinx.coroutines.BuildersKt__Builders_commonKt.launch (Builders.common.kt:56)
    kotlinx.coroutines.BuildersKt.launch (Unknown Source:1)
    kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default (Builders.common.kt:47)
    kotlinx.coroutines.BuildersKt.launch$default (Unknown Source:1)
    com.monlixv2.ui.fragments.SurveysFragment.loadData (SurveysFragment.kt:64)
    com.monlixv2.ui.fragments.SurveysFragment.onViewCreated (SurveysFragment.kt:59)
    androidx.fragment.app.Fragment.performViewCreated (Fragment.java:3019)
    androidx.fragment.app.FragmentStateManager.createView (FragmentStateManager.java:551)
    androidx.fragment.app.FragmentStateManager.moveToExpectedState (FragmentStateManager.java:261)
    androidx.fragment.app.FragmentStore.moveToExpectedState (FragmentStore.java:113)
    androidx.fragment.app.FragmentManager.moveToState (FragmentManager.java:1374)
    androidx.fragment.app.FragmentManager.dispatchStateChange (FragmentManager.java:2841)
    androidx.fragment.app.FragmentManager.dispatchActivityCreated (FragmentManager.java:2784)
    androidx.fragment.app.FragmentController.dispatchActivityCreated (FragmentController.java:262)
    androidx.fragment.app.FragmentActivity.onStart (FragmentActivity.java:478)
    androidx.appcompat.app.AppCompatActivity.onStart (AppCompatActivity.java:246)
    android.app.Instrumentation.callActivityOnStart (Instrumentation.java:1432)
    android.app.Activity.performStart (Activity.java:7923)
    android.app.ActivityThread.handleStartActivity (ActivityThread.java:3364)
    android.app.servertransaction.TransactionExecutor.performLifecycleSequence (TransactionExecutor.java:221)
    android.app.servertransaction.TransactionExecutor.cycleToPath (TransactionExecutor.java:201)
    android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:173)
    android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:97)
    android.app.ActivityThread$H.handleMessage (ActivityThread.java:2073)
    android.os.Handler.dispatchMessage (Handler.java:107)
    android.os.Looper.loop (Looper.java:225)
    android.app.ActivityThread.main (ActivityThread.java:7563)
    java.lang.reflect.Method.invoke (Method.java)
    com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:539)
    com.android.internal.os.ZygoteInit.main (ZygoteInit.java:994)
    

    Can you fix it? And so I like your SDK.

    opened by Ewrei 0
Releases(v0.1.5)
card.io provides fast, easy credit card scanning in mobile apps

card.io SDK for Android card.io provides fast, easy credit card scanning in mobile apps. Stay up to date Please be sure to keep your app up to date wi

card.io 2k Jan 1, 2023
Android Weather Library: android weather lib to develop weather based app fast and easily

WeatherLib Android weather lib is an android weather aggregator. The lib helps you getting weather data from the most importat weather provider. It su

Surviving with android (by Francesco Azzola) 641 Dec 23, 2022
Accept PayPal and credit cards in your Android app

Important: PayPal Mobile SDKs are Deprecated. The APIs powering them will remain operational long enough for merchants to migrate, but the SDKs themse

PayPal 802 Dec 22, 2022
Powerful custom Android Camera with granular control over the video quality and filesize, restricting recordings to landscape only.

LandscapeVideoCamera Highly flexible Android Camera which offers granular control over the video quality and filesize, while restricting recordings to

Jeroen Mols 1.2k Dec 29, 2022
SocialAuth repository which contains socialauth android version and samples

SocialAuth Android is an Android version of popular SocialAuth Java library. Now you do not need to integrate multiple SDKs if you want to integrate y

3Pillar Global Open Source 318 Dec 30, 2022
Air Native Extension (iOS and Android) for the Facebook mobile SDK

Air Native Extension for Facebook (iOS + Android) This is an AIR Native Extension for the Facebook SDK on iOS and Android. It has been developed by Fr

Freshplanet 219 Nov 25, 2022
Donations library for Android. Supports Google Play Store, Flattr, PayPal, and Bitcoin

Android Donations Lib Android Donations Lib supports donations by Google Play Store, Flattr, PayPal, and Bitcoin. It is used in projects, such as Open

Sufficiently Secure 346 Jan 8, 2023
Donations library for Android. Supports Google Play Store, Flattr, PayPal, and Bitcoin

Android Donations Lib Android Donations Lib supports donations by Google Play Store, Flattr, PayPal, and Bitcoin. It is used in projects, such as Open

Sufficiently Secure 345 Dec 21, 2022
Powerful custom Android Camera with granular control over the video quality and filesize, restricting recordings to landscape only.

LandscapeVideoCamera Highly flexible Android Camera which offers granular control over the video quality and filesize, while restricting recordings to

Jeroen Mols 1.2k Nov 22, 2022
A sample project of implementing Liveness Detection and Identity OCR on Android app using Kredibel Vision SDK

Vision Sample (Android) A sample project of implementing Liveness Detection and Identity OCR on Android app using Kredibel Vision SDK. You can checkou

null 10 Nov 27, 2022