[F/OS] OneSignalPush Extension but not Succeed build till now (v1)

OneSignalPush Extension

Platform: MIT App Inventor 2
Created by: Arun Gupta
Compiled by: FAST v4.2.1

:construction: Status: Work in Progress

I've been working on integrating OneSignal push notifications into MIT App Inventor 2. The extension includes multiple dependencies added for testing and experimentation. Despite several attempts, I haven't been able to achieve a successful build yet.

:wrench: If you're familiar with extension development or dependency resolution, your help would be greatly appreciated. Feel free to fork the repo and submit a pull request with a working build. Let's make this extension stable and usable for the community!

:mailbox_with_mail: Open to collaboration, suggestions, and improvements.


2 Likes

What errors do you get if you attempt an extension build ?

1st type: fast.yml

dependencies:

#  - firebase-messaging-17.3.4.aar
  - firebase-messaging-22.0.0.aar
  - OneSignal-4.8.6.aar
  - kotlin-stdlib-jdk7-1.4.32.jar
  - kotlin-stdlib-1.4.32.jar
#  - kotlin-stdlib-1.8.20.jar

when i use 1st type: to build extension,

  1. it build success
  2. it successful upload on ai2/kodular
  3. build apk successfully
  4. ask notification permission successfully on android 15. [I checked in my device. This is android 15, (Poco F5)]
  5. but not receive any notification

Working aia for build the apk. (but not received notification): onesignal.aia (3.0 MB)

This is my dashboard of onesignal:

2nd type: fast.yml

dependencies:

  - OneSignal-4.8.6.aar

  - appcompat-1.3.1.aar
  - browser-1.3.0.aar
  - cardview-1.0.0.aar
  - firebase-messaging-22.0.0.aar
#  - kotlin-stdlib-1.4.32.jar
  - kotlin-stdlib-jdk7-1.4.32.jar
  - legacy-support-v4-1.0.0.aar
  - play-services-base-17.6.0.aar
  - work-runtime-2.7.1.aar

when i use 2nd type: to build extension,

  1. it build success
  2. it not upload on ai2/kodular give null error

If you're using the androidx dependencies that are already in appinventor, you'll need to repackage those libraries. And I think you'll need to add many more dependencies. Unfortunately, the libraries in appinventor are very old, and when you add your own, they conflict.

I'm not now much about this process, if any experience developer can help to achieving final build.

which dependency, and how to find how many dependency i need. can u guide me?

how to fix it.

if any developer want to use latest dependency of onesignal.

link: https://mvnrepository.com/artifact/com.onesignal/OneSignal

Build with fast build -r. If you are using fast add these dependencies (I prefer remove method). And next step is debugging and playing with proguard rules.

I'll suggest to proceed with 1st type build.

Thank you so much :sparkling_heart:

can anyone debug this i'm using jdk-11 (i dont know which one is best jdk-1.8 or jdk-11), this is my build message of 1st type:

PS C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push> fast sync build -d
  __           _   
 / _| __ _ ___| |_ 
| |_ / _` / __| __|
|  _| (_| \__ \ |_ 
|_|  \__,_|___/\__| (v4.2.1)

- Fetching local dependencies
- Parsing runtime aars
- Modifing the classpath
> SYNC SUCCESSFUL in 3s 479ms
- Cleaning build caches
- Compiling Java classes
  - warning: unknown enum constant Scope.LIBRARY_GROUP_PREFIX
  - 1 warning
- Copying extension assets
- Reading AndroidManifest.xml
- Generating docs in Markdown
- Merging dependencies
- Generating AndroidRuntime.jar
- D8 Dexer, version 8.6.2-dev
  - Warning in AndroidRuntime.jar:com/onesignal/OSReceiveReceiptController$ReceiveReceiptWorker.class:
  - Type `androidx.work.Worker` was not found, it is required for default or static interface methods desugaring of `com.onesignal.OSReceiveReceiptController$ReceiveReceiptWorker` 
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/EnhancedIntentService$$Lambda$2.class:
  - Type `com.google.android.gms.tasks.OnCompleteListener` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.EnhancedIntentService$$Lambda$2`
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$$Lambda$6.class:
  - Type `com.google.android.gms.tasks.SuccessContinuation` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$$Lambda$6`
  - Warning in AndroidRuntime.jar:com/onesignal/HmsMessageServiceOneSignal.class:
  - Type `com.huawei.hms.push.HmsMessageService` was not found, it is required for default or static interface methods desugaring of `com.onesignal.HmsMessageServiceOneSignal`     
  - Warning in AndroidRuntime.jar:com/onesignal/GMSLocationController$GoogleApiClientListener.class:
  - Type `com.google.android.gms.common.api.GoogleApiClient$ConnectionCallbacks` was not found, it is required for default or static interface methods desugaring of `com.onesignal.GMSLocationController$GoogleApiClientListener`
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$$Lambda$2.class:
  - Type `com.google.android.gms.tasks.OnSuccessListener` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$$Lambda$2`
  - Warning in AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzb.class:
  - Type `com.google.firebase.encoders.ObjectEncoder` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzb`
  - Warning in AndroidRuntime.jar:com/onesignal/GMSLocationController$GoogleApiClientListener.class:
  - Type `com.google.android.gms.common.api.GoogleApiClient$OnConnectionFailedListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.GMSLocationController$GoogleApiClientListener`
  - Warning in AndroidRuntime.jar:com/onesignal/HMSLocationController$2.class:
  - Type `com.huawei.hmf.tasks.OnSuccessListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.HMSLocationController$2`       
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$$Lambda$5.class:
  - Type `com.google.android.gms.tasks.Continuation` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$$Lambda$5`
  - Warning in AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzaf.class:
  - Type `com.google.firebase.encoders.ValueEncoderContext` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzaf`
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$AutoInit$$Lambda$0.class:
  - Type `com.google.firebase.events.EventHandler` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$AutoInit$$Lambda$0`
  - Warning in AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzab.class:
  - Type `com.google.firebase.encoders.ObjectEncoderContext` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzab`
  - Warning in AndroidRuntime.jar:com/onesignal/OneSignalChromeTab$OneSignalCustomTabsServiceConnection.class:
  - Type `androidx.browser.customtabs.CustomTabsServiceConnection` was not found, it is required for default or static interface methods desugaring of `com.onesignal.OneSignalChromeTab$OneSignalCustomTabsServiceConnection`
  - Warning in AndroidRuntime.jar:com/onesignal/ADMMessageHandlerJob.class:
  - Type `com.amazon.device.messaging.ADMMessageHandlerJobBase` was not found, it is required for default or static interface methods desugaring of `com.onesignal.ADMMessageHandlerJob`
  - Warning in AndroidRuntime.jar:com/onesignal/TrackAmazonPurchase$OSPurchasingListener.class:
  - Type `com.amazon.device.iap.PurchasingListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.TrackAmazonPurchase$OSPurchasingListener`
  - Warning in AndroidRuntime.jar:com/onesignal/GMSLocationController$LocationUpdateListener.class:
  - Type `com.google.android.gms.location.LocationListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.GMSLocationController$LocationUpdateListener`
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessagingRegistrar.class:
  - Type `com.google.firebase.components.ComponentRegistrar` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessagingRegistrar`
  - Warning in AndroidRuntime.jar:com/google/firebase/iid/FirebaseInstanceIdReceiver.class:
  - Type `com.google.android.gms.cloudmessaging.CloudMessagingReceiver` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.iid.FirebaseInstanceIdReceiver`
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessagingRegistrar$$Lambda$0.class:
  - Type `com.google.firebase.components.ComponentFactory` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessagingRegistrar$$Lambda$0`
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$$Lambda$0.class:
  - Type `com.google.firebase.iid.internal.FirebaseInstanceIdInternal$NewTokenListener` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$$Lambda$0`
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/RemoteMessage.class:
  - Type `com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.RemoteMessage`
  - Warning in AndroidRuntime.jar:com/onesignal/ADMMessageHandler$Receiver.class:
  - Type `com.amazon.device.messaging.ADMMessageReceiver` was not found, it is required for default or static interface methods desugaring of `com.onesignal.ADMMessageHandler$Receiver`
  - Warning in AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzad.class:
  - Type `com.google.firebase.encoders.config.EncoderConfig` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzad`
  - Warning in AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzd.class:
  - Type `com.google.firebase.encoders.config.Configurator` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzd`
  - Warning in AndroidRuntime.jar:com/google/firebase/messaging/MessagingAnalytics$$Lambda$0.class:
  - Type `com.google.android.datatransport.Transformer` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.MessagingAnalytics$$Lambda$0`
  - Warning in AndroidRuntime.jar:com/onesignal/HMSLocationController$LocationUpdateListener.class:
  - Type `com.huawei.hms.location.LocationCallback` was not found, it is required for default or static interface methods desugaring of `com.onesignal.HMSLocationController$LocationUpdateListener`
  - Warning in AndroidRuntime.jar:com/onesignal/ADMMessageHandler.class:
  - Type `com.amazon.device.messaging.ADMMessageHandlerBase` was not found, it is required for default or static interface methods desugaring of `com.onesignal.ADMMessageHandler`  
  - Warning in AndroidRuntime.jar:com/onesignal/HMSLocationController$1.class:
  - Type `com.huawei.hmf.tasks.OnFailureListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.HMSLocationController$1`       
- Packaging extension at ./out/com.prem.onesignalpush.aix (3.04 MB)
> BUILD SUCCESSFUL in 14s 697ms

and this is log.txt:

FAST Version: 4.2.1 23.08.25.10.53
OS Name: Windows 11
OS Version: 10.0
Architecture: amd64
Username: Arun Gupta
User Home: C:\Users\Arun Gupta
Working Directory: C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push
FAST_HOME from environment variable.
FAST_HOME: C:\Users\Arun Gupta\AppData\Local\Fast
Premium Status: false
Max Memory: 3934MB
Free Memory: 8MB
Total Memory: 10MB
Available Processors: 12
D8 version: 8.6.2-dev
R8 version: 8.6.2-dev
JRE Version: 11.0.28
JRE Specification: 11
JRE Home: C:\Users\Arun Gupta\.jdks\temurin-11.0.28
Path Separator: ;
File Separator: \
Line Separator: 

info: fast sync initialized.
info: -d passed as an argument to show the debug info to the terminal.
info: Got the JAVA_HOME from environment variable.
info: JAVA_HOME: C:\Users\Arun Gupta\.jdks\temurin-11.0.28
info: Kotlin Compiler is present at: C:\Users\Arun Gupta\AppData\Local\Fast\lib\compiler\1.9.24\kotlinc
info: Added android.jar to classpath.
info: Adding provided libraries to classpath.
info: Got 75 libraries.
info: Added 2 local runtime libraries.
info: Added 0 local compile-time libraries.
info: Getting local runtime aars
info: Added 2 local runtime aars.
info: Getting local compile-time aars
info: Added 0 local compile-time aars.
info: Parsing runtime aars
info: Free processors: 12
info: Parsing: C:/Users/Arun Gupta/Desktop/fast ext build/one-signal-push/deps/firebase-messaging-22.0.0.aar
info: Parsing: C:/Users/Arun Gupta/Desktop/fast ext build/one-signal-push/deps/OneSignal-4.8.6.aar
info: Extracting classes.jar from C:/Users/Arun Gupta/Desktop/fast ext build/one-signal-push/deps/firebase-messaging-22.0.0.aar
info: Extracting classes.jar from C:/Users/Arun Gupta/Desktop/fast ext build/one-signal-push/deps/OneSignal-4.8.6.aar
info: Unjaring classes12860201957958080657.jar to C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\aarClasses6595862836374251278
info: Unjaring classes7952930686177431455.jar to C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\aarClasses6595862836374251278
info: Writing com/google/firebase/messaging/R.java
info: Writing com/onesignal/R.java
info: Searching for R.java files
info: Found 2 sources.
info: Compiling R.java
info: Calling Javac with free memory: 7MB
info: Added custom bootclasspath to target Java 8.
info: Successfully created javac arguments
info: Calling javac commands.
info: javac is successfully executed.
info: Packaging .class and .jar files
info: Adding the aar-runtime.jar to classpath
info: Add the rt.jar to .classpath to skip the LambdaMetaFactory class missing warning.
info: Recommended minimum SDK: 16
SYNC SUCCESSFUL

info: fast build initialized.
info: PROJECT_DIR: C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push
info: fast.yml is found at: C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\fast.yml
info: FAST_HOME: C:\Users\Arun Gupta\AppData\Local\Fast
info: KOTLIN_HOME: C:\Users\Arun Gupta\AppData\Local\Fast\lib\compiler\1.9.24\kotlinc
info: AndroidManifest.xml is found at: C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\src\AndroidManifest.xml
info: Package name is: com.prem.onesignalpush
info: Cleaning build caches.
info: Checking the availability of .kt files.
info: Getting provided libraries.
info: Adding the aar-runtime.jar to the classpath
info: Checking the availability of .java file.
info: Compiling java classes.
info: Found 1 sources.
info: Calling Javac with free memory: 14MB
warn: warning: unknown enum constant Scope.LIBRARY_GROUP_PREFIX
warn: Note: Wrote file file:///C:/Users/Arun%20Gupta/Desktop/fast%20ext%20build/one-signal-push/.fast/classes/simple_components.json
warn: Note: Wrote file file:///C:/Users/Arun%20Gupta/Desktop/fast%20ext%20build/one-signal-push/.fast/classes/simple_components.txt
warn: Note: Wrote file file:///C:/Users/Arun%20Gupta/Desktop/fast%20ext%20build/one-signal-push/.fast/classes/simple_components_build_info.json
warn: 1 warning
info: Running naming convention verifier.
info: Making raw files.
info: Copying assets.
info: Created aiwebres dir at raw.
info: Reading AndroidManifest.xml
info: Packaging compiled classes.
info: Attach AARs Libs if provided
info: No aars were provided to attach.
info: Generating docs for extension
info: Writing docs for single component extension.
info: Removing annotations from sources.
info: Unjaring dependencies.
info: Adding the aar-runtime.jar to the libraries.jar
info: Merging dependencies.
info: Generating AndroidRuntime.jar
info: Merging the libraries.jar to the AndroidRuntime.jar
info: Merging compiled sources and required deps.
info: Automatically triggered the optimization feature
info: Will run the proguard task if -r passed.
info: Moving the runtime jar to the desired dir of raw.
info: Running the prefered dexer.
info: Calling D8 with free memory: 14MB
info: Using the d8_11+.jar instead of d8.jar
info: D8 Dexer, version 8.6.2-dev
info: Successfully created dexing arguments
info: Calling dexing commands.
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/OSReceiveReceiptController$ReceiveReceiptWorker.class:
warn: Type `androidx.work.Worker` was not found, it is required for default or static interface methods desugaring of `com.onesignal.OSReceiveReceiptController$ReceiveReceiptWorker`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/EnhancedIntentService$$Lambda$2.class:
warn: Type `com.google.android.gms.tasks.OnCompleteListener` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.EnhancedIntentService$$Lambda$2`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$$Lambda$6.class:
warn: Type `com.google.android.gms.tasks.SuccessContinuation` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$$Lambda$6`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/HmsMessageServiceOneSignal.class:
warn: Type `com.huawei.hms.push.HmsMessageService` was not found, it is required for default or static interface methods desugaring of `com.onesignal.HmsMessageServiceOneSignal`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/GMSLocationController$GoogleApiClientListener.class:
warn: Type `com.google.android.gms.common.api.GoogleApiClient$ConnectionCallbacks` was not found, it is required for default or static interface methods desugaring of `com.onesignal.GMSLocationController$GoogleApiClientListener`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$$Lambda$2.class:
warn: Type `com.google.android.gms.tasks.OnSuccessListener` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$$Lambda$2`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzb.class:
warn: Type `com.google.firebase.encoders.ObjectEncoder` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzb`
warn: Type `com.google.android.gms.common.api.GoogleApiClient$OnConnectionFailedListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.GMSLocationController$GoogleApiClientListener`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/HMSLocationController$2.class:
warn: Type `com.huawei.hmf.tasks.OnSuccessListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.HMSLocationController$2`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$$Lambda$5.class:
warn: Type `com.google.android.gms.tasks.Continuation` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$$Lambda$5`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzaf.class:
warn: Type `com.google.firebase.encoders.ValueEncoderContext` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzaf`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$AutoInit$$Lambda$0.class:
warn: Type `com.google.firebase.events.EventHandler` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$AutoInit$$Lambda$0`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzab.class:
warn: Type `com.google.firebase.encoders.ObjectEncoderContext` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzab`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/OneSignalChromeTab$OneSignalCustomTabsServiceConnection.class:
warn: Type `androidx.browser.customtabs.CustomTabsServiceConnection` was not found, it is required for default or static interface methods desugaring of `com.onesignal.OneSignalChromeTab$OneSignalCustomTabsServiceConnection`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/ADMMessageHandlerJob.class:
warn: Type `com.amazon.device.messaging.ADMMessageHandlerJobBase` was not found, it is required for default or static interface methods desugaring of `com.onesignal.ADMMessageHandlerJob`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/TrackAmazonPurchase$OSPurchasingListener.class:
warn: Type `com.amazon.device.iap.PurchasingListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.TrackAmazonPurchase$OSPurchasingListener`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/GMSLocationController$LocationUpdateListener.class:
warn: Type `com.google.android.gms.location.LocationListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.GMSLocationController$LocationUpdateListener`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessagingRegistrar.class:
warn: Type `com.google.firebase.components.ComponentRegistrar` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessagingRegistrar`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/iid/FirebaseInstanceIdReceiver.class:
warn: Type `com.google.android.gms.cloudmessaging.CloudMessagingReceiver` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.iid.FirebaseInstanceIdReceiver`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessagingRegistrar$$Lambda$0.class:
warn: Type `com.google.firebase.components.ComponentFactory` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessagingRegistrar$$Lambda$0`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/FirebaseMessaging$$Lambda$0.class:
warn: Type `com.google.firebase.iid.internal.FirebaseInstanceIdInternal$NewTokenListener` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.FirebaseMessaging$$Lambda$0`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/RemoteMessage.class:
warn: Type `com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.RemoteMessage`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/ADMMessageHandler$Receiver.class:
warn: Type `com.amazon.device.messaging.ADMMessageReceiver` was not found, it is required for default or static interface methods desugaring of `com.onesignal.ADMMessageHandler$Receiver`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzad.class:
warn: Type `com.google.firebase.encoders.config.EncoderConfig` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzad`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/android/gms/internal/firebase_messaging/zzd.class:
warn: Type `com.google.firebase.encoders.config.Configurator` was not found, it is required for default or static interface methods desugaring of `com.google.android.gms.internal.firebase_messaging.zzd`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/google/firebase/messaging/MessagingAnalytics$$Lambda$0.class:
warn: Type `com.google.android.datatransport.Transformer` was not found, it is required for default or static interface methods desugaring of `com.google.firebase.messaging.MessagingAnalytics$$Lambda$0`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/HMSLocationController$LocationUpdateListener.class:
warn: Type `com.huawei.hms.location.LocationCallback` was not found, it is required for default or static interface methods desugaring of `com.onesignal.HMSLocationController$LocationUpdateListener`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/ADMMessageHandler.class:
warn: Type `com.amazon.device.messaging.ADMMessageHandlerBase` was not found, it is required for default or static interface methods desugaring of `com.onesignal.ADMMessageHandler`
warn: Warning in C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\.fast\com.prem.onesignalpush\files\AndroidRuntime.jar:com/onesignal/HMSLocationController$1.class:
warn: Type `com.huawei.hmf.tasks.OnFailureListener` was not found, it is required for default or static interface methods desugaring of `com.onesignal.HMSLocationController$1`
info: D8 is successfully executed.
info: Packaging the aix at: C:\Users\Arun Gupta\Desktop\fast ext build\one-signal-push\out\com.prem.onesignalpush.aix
info: Setting extension size on docs. Size is: 3.04 MB
info: Saving the docs to out/extension.txt
info: Clearing the written docs.
BUILD SUCCESSFUL

Any review/help from any developers?

Summary

WaitingForHelpWaitingGIF

1 Like