Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📣 Introducing Amplitude Android Kotlin SDK [BETA] #336

Open
qingzhuozhen opened this issue May 5, 2022 · 2 comments
Open

📣 Introducing Amplitude Android Kotlin SDK [BETA] #336

qingzhuozhen opened this issue May 5, 2022 · 2 comments

Comments

@qingzhuozhen
Copy link
Contributor


Announcement

Amplitude is introducing a new Kotlin SDK for Android [BETA]. This new SDK provides improved developer experience, helps users instrument data more seamlessly and provide more control over data being instrumented using custom plugins. The new SDKs also comes with:

  • Custom plugins
  • Built-in type definitions
  • No SQLite and Okhttp dependency

To learn more about the new SDK, here are some useful links:

Feel free to check it out and share any feedback!

@qingzhuozhen qingzhuozhen pinned this issue May 6, 2022
@mahmoudElfeel67
Copy link

@qingzhuozhen i am have a crash updating from the old to new library

Caused by android.system.ErrnoException: open failed: ENOENT (No such file or directory) at libcore.io.Linux.open(Linux.java) at libcore.io.ForwardingOs.open(ForwardingOs.java:166) at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254) at libcore.io.ForwardingOs.open(ForwardingOs.java:166) at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7747) at libcore.io.IoBridge.open(IoBridge.java:478) at java.io.FileInputStream.<init>(FileInputStream.java:160) at com.amplitude.android.utilities.AndroidStorage.getEventsString(AndroidStorage.kt:65) at com.amplitude.core.platform.EventPipeline$upload$1.invokeSuspend(EventPipeline.kt:106) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:923)

@justin-fiedler
Copy link
Contributor

justin-fiedler commented Aug 30, 2022

Hi @mahmoudElfeel67 can you please check what version of the SDK you are using. This issue should be fixed in 1.0.1 and above. Hopefully updating to the latest version 1.1.3 will fix the bug. Thanks!
https://github.com/amplitude/Amplitude-Kotlin/releases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants