com.simplemobiletools.applauncher/lastbuild 16

From F-Droid
Jump to: navigation, search

Installed Android Tools

Build Log

'Build.py failed on server for com.simplemobiletools.applauncher:5.0.0'

detail

[...]
ormImplementations
Note: kotlin.internal.PlatformImplementationsKt: can't find dynamically referenced class kotlin.internal.JRE7PlatformImplementations
Note: kotlin.jvm.internal.Reflection: can't find dynamically referenced class kotlin.reflect.jvm.internal.ReflectionFactoryImpl
Note: com.google.gson.internal.UnsafeAllocator accesses a declared field 'theUnsafe' dynamically
Note: the configuration keeps the entry point 'com.facebook.stetho.dumpapp.Dumper { Dumper(java.lang.Iterable,org.apache.commons.cli.CommandLineParser); }', but not the descriptor class 'org.apache.commons.cli.CommandLineParser'
Note: the configuration keeps the entry point 'com.facebook.stetho.dumpapp.Dumper { void dumpPluginOutput(java.io.InputStream,java.io.PrintStream,java.io.PrintStream,org.apache.commons.cli.CommandLine); }', but not the descriptor class 'org.apache.commons.cli.CommandLine'
Note: the configuration keeps the entry point 'com.facebook.stetho.dumpapp.DumperContext { DumperContext(java.io.InputStream,java.io.PrintStream,java.io.PrintStream,org.apache.commons.cli.CommandLineParser,java.util.List); }', but not the descriptor class 'org.apache.commons.cli.CommandLineParser'
Note: the configuration keeps the entry point 'com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule { MarshmallowReprintModule(android.content.Context,com.github.ajalt.reprint.core.Reprint$Logger); }', but not the descriptor class 'com.github.ajalt.reprint.core.Reprint$Logger'
Note: the configuration keeps the entry point 'com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule { void authenticate(android.support.v4.os.CancellationSignal,com.github.ajalt.reprint.core.AuthenticationListener,com.github.ajalt.reprint.core.Reprint$RestartPredicate); }', but not the descriptor class 'com.github.ajalt.reprint.core.AuthenticationListener'
Note: the configuration keeps the entry point 'com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule { void authenticate(android.support.v4.os.CancellationSignal,com.github.ajalt.reprint.core.AuthenticationListener,com.github.ajalt.reprint.core.Reprint$RestartPredicate); }', but not the descriptor class 'com.github.ajalt.reprint.core.Reprint$RestartPredicate'
Note: the configuration keeps the entry point 'com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule { void authenticate(android.support.v4.os.CancellationSignal,com.github.ajalt.reprint.core.AuthenticationListener,com.github.ajalt.reprint.core.Reprint$RestartPredicate,int); }', but not the descriptor class 'com.github.ajalt.reprint.core.AuthenticationListener'
Note: the configuration keeps the entry point 'com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule { void authenticate(android.support.v4.os.CancellationSignal,com.github.ajalt.reprint.core.AuthenticationListener,com.github.ajalt.reprint.core.Reprint$RestartPredicate,int); }', but not the descriptor class 'com.github.ajalt.reprint.core.Reprint$RestartPredicate'
Note: the configuration keeps the entry point 'com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule$AuthCallback { MarshmallowReprintModule$AuthCallback(com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule,int,com.github.ajalt.reprint.core.Reprint$RestartPredicate,android.support.v4.os.CancellationSignal,com.github.ajalt.reprint.core.AuthenticationListener); }', but not the descriptor class 'com.github.ajalt.reprint.core.Reprint$RestartPredicate'
Note: the configuration keeps the entry point 'com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule$AuthCallback { MarshmallowReprintModule$AuthCallback(com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule,int,com.github.ajalt.reprint.core.Reprint$RestartPredicate,android.support.v4.os.CancellationSignal,com.github.ajalt.reprint.core.AuthenticationListener); }', but not the descriptor class 'com.github.ajalt.reprint.core.AuthenticationListener'
Note: the configuration keeps the entry point 'com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule$AuthCallback { MarshmallowReprintModule$AuthCallback(com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule,int,com.github.ajalt.reprint.core.Reprint$RestartPredicate,android.support.v4.os.CancellationSignal,com.github.ajalt.reprint.core.AuthenticationListener,com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule$1); }', but not the descriptor class 'com.github.ajalt.reprint.core.Reprint$RestartPredicate'
Note: the configuration keeps the entry point 'com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule$AuthCallback { MarshmallowReprintModule$AuthCallback(com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule,int,com.github.ajalt.reprint.core.Reprint$RestartPredicate,android.support.v4.os.CancellationSignal,com.github.ajalt.reprint.core.AuthenticationListener,com.github.ajalt.reprint.module.marshmallow.MarshmallowReprintModule$1); }', but not the descriptor class 'com.github.ajalt.reprint.core.AuthenticationListener'
Note: the configuration keeps the entry point 'com.google.android.material.bottomnavigation.BottomNavigationMenuView { void setPresenter(com.google.android.material.bottomnavigation.BottomNavigationPresenter); }', but not the descriptor class 'com.google.android.material.bottomnavigation.BottomNavigationPresenter'
Note: the configuration keeps the entry point 'com.google.android.material.bottomnavigation.BottomNavigationView { void setOnNavigationItemSelectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemSelectedListener); }', but not the descriptor class 'com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemSelectedListener'
Note: the configuration keeps the entry point 'com.google.android.material.bottomnavigation.BottomNavigationView { void setOnNavigationItemReselectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemReselectedListener); }', but not the descriptor class 'com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemReselectedListener'
Note: the configuration keeps the entry point 'com.google.android.material.chip.Chip { void setChipDrawable(com.google.android.material.chip.ChipDrawable); }', but not the descriptor class 'com.google.android.material.chip.ChipDrawable'
Note: the configuration keeps the entry point 'com.google.android.material.chip.Chip { void setTextAppearance(com.google.android.material.resources.TextAppearance); }', but not the descriptor class 'com.google.android.material.resources.TextAppearance'
Note: the configuration keeps the entry point 'com.google.android.material.chip.Chip { void setShowMotionSpec(com.google.android.material.animation.MotionSpec); }', but not the descriptor class 'com.google.android.material.animation.MotionSpec'
Note: the configuration keeps the entry point 'com.google.android.material.chip.Chip { void setHideMotionSpec(com.google.android.material.animation.MotionSpec); }', but not the descriptor class 'com.google.android.material.animation.MotionSpec'
Note: the configuration keeps the entry point 'com.google.android.material.chip.ChipGroup { void setOnCheckedChangeListener(com.google.android.material.chip.ChipGroup$OnCheckedChangeListener); }', but not the descriptor class 'com.google.android.material.chip.ChipGroup$OnCheckedChangeListener'
Note: the configuration keeps the entry point 'com.google.android.material.circularreveal.CircularRevealFrameLayout { void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo); }', but not the descriptor class 'com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo'
Note: the configuration keeps the entry point 'com.google.android.material.circularreveal.CircularRevealGridLayout { void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo); }', but not the descriptor class 'com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo'
Note: the configuration keeps the entry point 'com.google.android.material.circularreveal.CircularRevealLinearLayout { void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo); }', but not the descriptor class 'com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo'
Note: the configuration keeps the entry point 'com.google.android.material.circularreveal.CircularRevealRelativeLayout { void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo); }', but not the descriptor class 'com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo'
Note: the configuration keeps the entry point 'com.google.android.material.circularreveal.cardview.CircularRevealCardView { void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo); }', but not the descriptor class 'com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo'
Note: the configuration keeps the entry point 'com.google.android.material.circularreveal.coordinatorlayout.CircularRevealCoordinatorLayout { void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo); }', but not the descriptor class 'com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo'
Note: the configuration keeps the entry point 'com.google.android.material.floatingactionbutton.FloatingActionButton { void setShowMotionSpec(com.google.android.material.animation.MotionSpec); }', but not the descriptor class 'com.google.android.material.animation.MotionSpec'
Note: the configuration keeps the entry point 'com.google.android.material.floatingactionbutton.FloatingActionButton { void setHideMotionSpec(com.google.android.material.animation.MotionSpec); }', but not the descriptor class 'com.google.android.material.animation.MotionSpec'
Note: the configuration keeps the entry point 'com.google.android.material.navigation.NavigationView { void setNavigationItemSelectedListener(com.google.android.material.navigation.NavigationView$OnNavigationItemSelectedListener); }', but not the descriptor class 'com.google.android.material.navigation.NavigationView$OnNavigationItemSelectedListener'
Note: the configuration keeps the entry point 'com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout { void setOnLayoutChangeListener(com.google.android.material.snackbar.BaseTransientBottomBar$OnLayoutChangeListener); }', but not the descriptor class 'com.google.android.material.snackbar.BaseTransientBottomBar$OnLayoutChangeListener'
Note: the configuration keeps the entry point 'com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout { void setOnAttachStateChangeListener(com.google.android.material.snackbar.BaseTransientBottomBar$OnAttachStateChangeListener); }', but not the descriptor class 'com.google.android.material.snackbar.BaseTransientBottomBar$OnAttachStateChangeListener'
Note: the configuration keeps the entry point 'com.google.android.material.tabs.TabLayout { void setOnTabSelectedListener(com.google.android.material.tabs.TabLayout$BaseOnTabSelectedListener); }', but not the descriptor class 'com.google.android.material.tabs.TabLayout$BaseOnTabSelectedListener'
Note: the configuration keeps the entry point 'com.google.android.material.textfield.TextInputLayout { void setTextInputAccessibilityDelegate(com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate); }', but not the descriptor class 'com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate'
Note: the configuration keeps the entry point 'com.simplemobiletools.commons.views.Breadcrumbs { void setListener(com.simplemobiletools.commons.views.Breadcrumbs$BreadcrumbsListener); }', but not the descriptor class 'com.simplemobiletools.commons.views.Breadcrumbs$BreadcrumbsListener'
Note: the configuration keeps the entry point 'com.simplemobiletools.commons.views.FingerprintTab { void setHashListener(com.simplemobiletools.commons.interfaces.HashListener); }', but not the descriptor class 'com.simplemobiletools.commons.interfaces.HashListener'
Note: the configuration keeps the entry point 'com.simplemobiletools.commons.views.LineColorPicker { void setListener(com.simplemobiletools.commons.interfaces.LineColorPickerListener); }', but not the descriptor class 'com.simplemobiletools.commons.interfaces.LineColorPickerListener'
Note: the configuration keeps the entry point 'com.simplemobiletools.commons.views.MyRecyclerView { void setRecyclerScrollCallback(com.simplemobiletools.commons.interfaces.RecyclerScrollCallback); }', but not the descriptor class 'com.simplemobiletools.commons.interfaces.RecyclerScrollCallback'
Note: the configuration keeps the entry point 'com.simplemobiletools.commons.views.MyRecyclerView { void setEndlessScrollListener(com.simplemobiletools.commons.views.MyRecyclerView$EndlessScrollListener); }', but not the descriptor class 'com.simplemobiletools.commons.views.MyRecyclerView$EndlessScrollListener'
Note: the configuration keeps the entry point 'com.simplemobiletools.commons.views.MyRecyclerView { void setupDragListener(com.simplemobiletools.commons.views.MyRecyclerView$MyDragListener); }', but not the descriptor class 'com.simplemobiletools.commons.views.MyRecyclerView$MyDragListener'
Note: the configuration keeps the entry point 'com.simplemobiletools.commons.views.MyRecyclerView { void setupZoomListener(com.simplemobiletools.commons.views.MyRecyclerView$MyZoomListener); }', but not the descriptor class 'com.simplemobiletools.commons.views.MyRecyclerView$MyZoomListener'
Note: the configuration keeps the entry point 'com.simplemobiletools.commons.views.PatternTab { void setHashListener(com.simplemobiletools.commons.interfaces.HashListener); }', but not the descriptor class 'com.simplemobiletools.commons.interfaces.HashListener'
Note: the configuration keeps the entry point 'com.simplemobiletools.commons.views.PinTab { void setHashListener(com.simplemobiletools.commons.interfaces.HashListener); }', but not the descriptor class 'com.simplemobiletools.commons.interfaces.HashListener'
Note: there were 42 unkept descriptor classes in kept class members.
      You should consider explicitly keeping the mentioned classes
      (using '-keep').
      (http://proguard.sourceforge.net/manual/troubleshooting.html#descriptorclass)
Note: there were 8 unresolved dynamic references to classes or interfaces.
      You should check if you need to specify additional program jars.
      (http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclass)
Note: there were 1 accesses to class members by means of introspection.
      You should consider explicitly keeping the mentioned class members
      (using '-keep' or '-keepclassmembers').
      (http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclassmember)
Warning: there were 1 unresolved references to program class members.
         Your input classes appear to be inconsistent.
         You may need to recompile the code.
         (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedprogramclassmember)
Warning: Exception while processing task java.io.IOException: Please correct the above warnings first.
:app:transformClassesAndResourcesWithProguardForRelease FAILED
Thread(Tasks limiter_1): destruction

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.
> Job failed, see logs for details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 41s
23 actionable tasks: 23 executed
==== detail end ====