@@ -80,4 +80,8 @@ public interface KotlinFunction { void invoke(String arg); } public void reset() { resetFunc.invoke(); } } 169 changes: 107 additions & 62 deletions 169 android/mlc4j/src/main/java/ai/mlc/mlcllm/MLCEngine.kt Original file line numberDiff line numberDiff line ...
Callback) { callback.onFailure(result.cause) } override suspend fun installPackage(apkFile: ApkSource, options: SessionOptions) = result override fun installPackage(apkFile: ApkSource, options: SessionOptions, callback: PackageInstaller.Callback) { callback.onFailure(result.cause) } override fun ...
Do I need to call suspend functions of Retrofit and Room on a background thread? [link] Comparing Kotlin Coroutines with Callbacks and RxJava [link] How to run an expensive calculation with Kotlin Coroutines on the Android Main Thread without freezing the UI [link] Sign up to my newsletter...
androidx.camera.video.impl.VideoCaptureConfig@caa0ced, androidx.camera.core.impl.ImageAnalysisConfig@a5e722]\n\tat androidx.camera.lifecycle.LifecycleCameraRepository.bindToLifecycleCamera(LifecycleCameraRepository.java:280)\n\tat androidx.camera.lifecycle.ProcessCameraProvider.bindToLifecycle(ProcessCameraPro...
4 changes: 4 additions & 0 deletions 4 android/mlc4j/src/main/java/ai/mlc/mlcllm/JSONFFIEngine.java Original file line numberDiff line numberDiff line change @@ -80,4 +80,8 @@ public interface KotlinFunction { void invoke(String arg); } public void reset() { resetFunc.invoke(); ...