Srihari Vishnu
Srihari Vishnu
When including the library, a folder `assets/training-set` is visible in the decompiled APK (Build>Analyze Apk) which is contributing 1 Mb to the APK size.
``` java.lang.IllegalStateException: no event down from INITIALIZED at androidx.lifecycle.LifecycleRegistry.backwardPass(LifecycleRegistry.java:281) at androidx.lifecycle.LifecycleRegistry.sync(LifecycleRegistry.java:302) at androidx.lifecycle.LifecycleRegistry.moveToState(LifecycleRegistry.java:148) at androidx.lifecycle.LifecycleRegistry.handleLifecycleEvent(LifecycleRegistry.java:134) at androidx.fragment.app.FragmentViewLifecycleOwner.handleLifecycleEvent(FragmentViewLifecycleOwner.java:62) at androidx.fragment.app.Fragment.performDestroyView(Fragment.java:3130) at androidx.fragment.app.FragmentStateManager.destroyFragmentView(FragmentStateManager.java:706) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1407) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1477) at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1555) at androidx.fragment.app.BackStackRecord.executeOps(BackStackRecord.java:449) at...
Typing in an invalid public key does not tell the user about the error
- Fonts account for 1 Mb of the app, ~ 19.4%
When switching from a long running task that has not terminated, there are often errors when the output from the last command are carried over to a new fragment. Example...
Show some common causes and how to fix them when having issues connecting/upgrading bluetooth connection
- Have an option in settings to enable automatic CLI update
https://developer.android.com/guide/navigation/navigation-getting-started - Uses navigation graphs instead of dealing with fragment transactions - SafeArgs
As the codebase grows, need to include UI/Implementation tests to catch potential breaks with a change.