Skip to main content

F.A.Q

For quick answers to common questions, please refer to the Frequently Asked Questions (FAQ) section below.

  • What is Cloud-Inject? Cloud-Inject is a powerful development tool for debugging component lifecycles, optimizing dependency injection, and ensuring both code and issue traceability in Kotlin applications

  • Can I use Cloud-Inject for free? Yes, the developer plan is free and includes unlimited time usage of Cloud-Inject up to 2GB of events per app per month. No payment details are required.

  • Can multiple developers join an existing organisation? Yes, developers within the same organization can collaborate on registered applications.

  • How is Cloud-Inject different from mobile monitoring tools such Firebase, Sentry, BugSnag or Embrace? Cloud-Inject allows you to identify issues that other tools cannot detect. Our solution complements these tools by specializing in identifying issues related to app components' lifecycles and dependencies managed by Koin.

  • How is Cloud-Inject different from Android Studio Profiler? While Android Studio Profiler mainly tracks performance metrics, Cloud-Inject provides granular visibility into component lifecycles and dependency resolutions with a minimal performance overhead.

  • Can I use Cloud-Inject during development? Yes. Cloud-Inject provides proactive visibility and execution insights on mobile apps, from development to production.

  • What are the main use cases covered by Cloud-Inject? Cloud-Inject helps measure startup times, identify performance bottlenecks, detect memory leaks, anticipate ANRs, and detect high execution times during dependency resolution with minimal overhead.

  • Is Cloud-Inject compatible with KMP apps? Yes, Cloud-Inject works with various Kotlin technologies, including Kotlin Multiplatform.

  • Can I debug and monitor my own SDK with Cloud-Inject? Yes. Cloud-Inject allows to debug SDKs and white-label apps using isolated Koin contexts.

  • Where is the Cloud-Inject SDK available? The Cloud-Inject SDK & Plugin are available on Maven central

  • What version of Koin should I use? Cloud-Inject SDK is compatible with Koin 3.3+.

  • Can I use enrich the data collected by Cloud-Inject SDK? Yes, the Cloud-Inject SDK API allows you to add custom messages, trace performance of specific code sections and add session/user id properties.

  • Why I don't see any data on my dashboard? Make sure to follow the onboarding instructions for setting up the Cloud-Inject SDK library. Also check your application logs for any errors.

  • What does the warning "Mapping file is required" in the "Your Applications" page mean? For production apps, a mapping file is necessary to process your data. You can add the required mapping files in the "Application settings" page.