[Aerogear-users] Aearogear with Android SDk on OpenShift

Robert Baumgartner rbaumgar at redhat.com
Tue Mar 20 19:26:57 EDT 2018


Hi Gurus,

I tried to use AeroGear and run into a little problem...

I installes Aerogear on OpenShift/Minishift incl Kerberos, like
https://github.com/aerogear/aerogear-unifiedpush-server/

After that I used the guide at:
https://aerogear.org/docs/unifiedpush/aerogear-push-android/guides/

Then I got a complier error when I tried to run the  PushApplication

Error:(25, 23) error: TAG has private access in FragmentActivity

I tried to fixed this in
MainActivity.java by adding a
    private static final String TAG = MainActivity.class.getSimpleName();


So I got the following error at application runtime:
W/System: ClassLoader referenced unknown path: /data/app/com.push.
pushapplication-1/lib/arm64
I/FirebaseInitProvider: FirebaseApp initialization unsuccessful
I/InstantRun: starting instant run server: is main process
W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter
android.support.graphics.drawable.VectorDrawableCompat.
updateTintFilter(android.graphics.PorterDuffColorFilter,
android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would
have incorrectly overridden the package-private method in
android.graphics.drawable.Drawable
E/MainActivity: *Default FirebaseApp is not initialized in this process
com.push.pushapplication. Make sure to call
FirebaseApp.initializeApp(Context) first.*
                java.lang.IllegalStateException: Default FirebaseApp is not
initialized in this process com.push.pushapplication. Make sure to call
FirebaseApp.initializeApp(Context) first.
                    at com.google.firebase.FirebaseApp.getInstance(Unknown
Source)
                    at
com.google.firebase.iid.FirebaseInstanceId.getInstance(Unknown
Source)
                    at org.jboss.aerogear.android.unifiedpush.fcm.
AeroGearFCMPushRegistrar$2.get(AeroGearFCMPushRegistrar.java:100)
                    at org.jboss.aerogear.android.unifiedpush.fcm.
AeroGearFCMPushRegistrar$2.get(AeroGearFCMPushRegistrar.java:96)
                    at org.jboss.aerogear.android.unifiedpush.fcm.
AeroGearFCMPushRegistrar$4.doInBackground(AeroGearFCMPushRegistrar.java:145)
                    at org.jboss.aerogear.android.unifiedpush.fcm.
AeroGearFCMPushRegistrar$4.doInBackground(AeroGearFCMPushRegistrar.java:135)
                    at android.os.AsyncTask$2.call(AsyncTask.java:305)
                    at java.util.concurrent.FutureTask.run(FutureTask.
java:237)
                    at android.os.AsyncTask$SerialExecutor$1.run(
AsyncTask.java:243)
                    at java.util.concurrent.ThreadPoolExecutor.runWorker(
ThreadPoolExecutor.java:1133)
                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(
ThreadPoolExecutor.java:607)
                    at java.lang.Thread.run(Thread.java:761)

I could not find any workaroud. Any tip/solution wolcome?

Lg Robert
Kind regards


Robert Baumgartner

Senior Solution Architect Middleware

Red Hat Austria GmbH <https://www.redhat.com>

Millenniumtower 24.Stock

Handelskai 94-96

A-1200 Wien

robert.baumgartner at redhat.com    M: +43-660-5913883
<https://red.ht/sig>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-users/attachments/20180320/0e2010dd/attachment.html 


More information about the Aerogear-users mailing list