Code Monkey home page Code Monkey logo

oztechan / ccc Goto Github PK

View Code? Open in Web Editor NEW
322.0 322.0 29.0 53.9 MB

๐Ÿ’ฐ Currency Converter Calculator for Android, iOS and Backend with power of Kotlin Multiplatform :muscle:

License: Apache License 2.0

Kotlin 84.79% HTML 0.08% Swift 14.29% Ruby 0.84%
android buildsrc combine coroutines ios kmp kotlin kotlin-dsl kotlin-multi-platform kotlin-multiplatform kotlin-multiplatform-mobile ktor multimodule multiplatform mvvm sqldelight stateflow submodules swiftui viewbinding

ccc's People

Contributors

dependabot[bot] avatar mustafaozhan avatar oanamariabalaita avatar renovate[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ccc's Issues

Crashlytic Fatal Exception: java.lang.RuntimeException Unable to start activity ComponentInfo

Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.IntentSender android.app.PendingIntent.getIntentSender()' on a null object reference
       at com.android.billingclient.api.ProxyBillingActivity.onCreate(com.android.billingclient:billing@@4.0.0:8)
       at android.app.Activity.performCreate(Activity.java:7009)
       at android.app.Activity.performCreate(Activity.java:7000)
       at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1214)
       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2731)
       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2856)
       at android.app.ActivityThread.-wrap11()
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1589)
       at android.os.Handler.dispatchMessage(Handler.java:106)
       at android.os.Looper.loop(Looper.java:164)
       at android.app.ActivityThread.main(ActivityThread.java:6494)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)

Link: https://console.firebase.google.com/u/0/project/currencyconvertercalculator0/crashlytics/app/android:mustafaozhan.github.com.mycurrencies/issues/6feb31e01154f900e61f8dd85a69a460?time=last-thirty-days&sessionEventKey=617B3F5D018B00011315B642C4AC311A_1602723397247603443

App freeze if we type a lot of number

Reason: Input dispatching timed out (Waiting to send non-key event because the touched window has not finished processing certain input events that were delivered to it over 500.0ms ago.  Wait queue length: 45.  Wait queue head age: 8509.4ms.), happend at time = 117632958@#@18328
Load: 12.26 / 12.1 / 11.59
Android time :[2019-06-17 13:00:44.01] [117642,359]
CPU usage from 17091ms to 0ms ago:
  154% 18328/mustafaozhan.github.com.mycurrencies: 143% user + 10% kernel / faults: 55872 minor 43 major
    85% 18342/GCDaemon: 83% user + 1.4% kernel
    38% 18328/om.mycurrencies: 33% user + 4.9% kernel
    28% 18357/Crashlytics Exc: 24% user + 3.6% kernel
    0.5% 18339/FinalizerDaemon: 0.5% user + 0% kernel
    0.4% 18332/Heap thread poo: 0.4% user + 0% kernel
    0.4% 18334/Heap thread poo: 0.3% user + 0% kernel
    0.4% 18335/Heap thread poo: 0.2% user + 0.1% kernel
    0.3% 18416/Chrome_InProcRe: 0.3% user + 0% kernel
    0.1% 18394/TaskSchedulerFo: 0.1% user + 0% kernel
    0.1% 18338/ReferenceQueueD: 0% user + 0% kernel
    0.1% 18448/RenderThread: 0% user + 0.1% kernel
    0% 18389/TaskSchedulerFo: 0% user + 0% kernel
    0% 18391/TaskSchedulerFo: 0% user + 0% kernel
    0% 18392/Chrome_IOThread: 0% user + 0% kernel
    0% 18431/Compositor: 0% user + 0% kernel
    0% 18449/TaskSchedulerFo: 0% user + 0% kernel
    0% 18511/RxSchedulerPurg: 0% user + 0% kernel
  26% 908/system_server: 14% user + 11% kernel / faults: 8523 minor 85 major
    3.9% 1544/InputDispatcher: 2.1% user + 1.8% kernel
    3.8% 922/GCDaemon: 3.6% user + 0.1% kernel
    1.6% 1545/InputReader: 0.9% user + 0.7% kernel
    1.4% 950/ActivityManager: 0.5% user + 0.8% kernel
    1.4% 1580/OppoExService: 0.6% user + 0.8% kernel
    1.1% 2004/Binder_6: 0.8% user + 0.3% kernel
    1.1% 925/Binder_1: 0.5% user + 0.5% kernel
    1.1% 960/android.ui: 0.6% user + 0.4% kernel
    1.1% 1631/Binder_4: 0.5% user + 0.5% kernel
    1.1% 2280/Binder_7: 0.8% user + 0.2% kernel
    1.1% 2509/Binder_10: 0.4% user + 0.6% kernel
    1% 2506/Binder_F: 0.5% user + 0.4% kernel
    0.8% 2442/Binder_C: 0% user + 0.7% kernel
    0.7% 946/Binder_3: 0.4% user + 0.2% kernel
    0.6% 1940/Binder_5: 0.1% user + 0.4% kernel
    0.5% 2395/Binder_8: 0.2% user + 0.3% kernel
    0.5% 926/Binder_2: 0.1% user + 0.3% kernel
    0.5% 2417/Binder_9: 0.1% user + 0.3% kernel
    0.5% 2418/Binder_A: 0% user + 0.4% kernel
    0.5% 2469/Binder_D: 0.4% user + 0% kernel
    0.4% 2502/Binder_E: 0.2% user + 0.2% kernel
    0.4% 1589/PerfServiceMana: 0.1% user + 0.2% kernel
    0.2% 1556/NetworkPolicy: 0.1% user + 0.1% kernel
    0.1% 976/AnrMonitorThrea: 0.1% user + 0% kernel
    0.1% 1583/OppoDeviceStora: 0.1% user + 0% kernel
    0% 908/system_server: 0% user + 0% kernel
    0% 916/Heap thread poo: 0% user + 0% kernel
    0% 919/FinalizerDaemon: 0% user + 0% kernel
    0% 959/android.fg: 0% user + 0% kernel
    0% 978/PowerManagerSer: 0% user + 0% kernel
  5.9% 22905/com.android.systemui: 5% user + 0.8% kernel / faults: 4945 minor 11 major
    4.7% 22905/ndroid.systemui: 4.2% user + 0.5% kernel
    0.4% 23516/RenderThread: 0.2% user + 0.1% kernel
    0.2% 22921/GCDaemon: 0.2% user + 0% kernel
    0.1% 28923/Binder_9: 0.1% user + 0% kernel
    0% 18311/Binder_7: 0% user + 0% kernel
    0% 22920/HeapTrimmerDaem: 0% user + 0% kernel
  4.7% 45/kswapd0: 0% user + 4.7% kernel
  1.9% 2463/com.android.phone: 1.1% user + 0.8% kernel / faults: 2155 minor 765 major
    0.4% 2478/GCDaemon: 0% user + 0.3% kernel
    0.2% 2463/m.android.phone: 0% user + 0.1% kernel
    0.1% 2480/Binder_1: 0.1% user + 0% kernel
    0.1% 3050/Binder_5: 0.1% user + 0% kernel
    0.1% 19610/Binder_8: 0.1% user + 0% kernel
    0.1% 2482/Binder_2: 0% user + 0% kernel
    0.1% 2952/Binder_3: 0% user + 0% kernel
    0.1% 9237/Binder_6: 0% user + 0% kernel
    0.1% 15298/Binder_9: 0% user + 0% kernel
    0.1% 19609/Binder_7: 0% user + 0.1% kernel
    0% 3034/Binder_4: 0% user + 0% kernel

Differentiate exceptions

Description

Currently, NonThrowableException in LogMob mask every individual exception, every exception needs to be reported as independent exceptions

Issue Checklist

  • I have added a valid description.

google-services.json update

Description

update google-services.json update for new AdMob

Issue Checklist

  • I have added a valid description.

Composite Builds

Checking possibilities of moving to composite builds

Note: Without hacky custom plugin
Note 2: Think how SubMob libraries will adapt it

Result

Showing to final equation result before converting.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.