cost 97 ms
如何修復 Kotlin Multiplatform Mobile gradle 紅色錯誤

[英]how to fix Kotlin Multiplatform Mobile gradle red error

我創建了一個新的 KMM 項目,但在所有 Gradle 文件中出現紅色錯誤醫生: 我創建了一個帶有常規 ios 分發框架的項目。 我什至嘗試使用自制軟件安裝 ruby 2.7 並將路徑添加到 env 並且錯誤仍然相同所以我將所有更改還原 我嘗試了太多解決方案,我已經閱讀了文檔,但沒有任何效果。 ...

將一個 KMM 模塊導入另一個 KMM 模塊並將其類公開給 iOS

[英]Import one KMM module into another and expose it's classes to iOS

我正在嘗試將幾個 KMM 模塊捆綁在一起,並使其在 iOS 中可訪問。 我有moduleA ,它像這樣導入moduleB : 在android中,如果我導入moduleA,我也可以直接訪問moduleB中的類。 但是在 iOS 上,我只能看到模塊 A 中的類。 有沒有辦法在 iOS 中也可以看到 ...

Kotlin Multiplatform庫中typealias class的訪問方法

[英]Access methods of typealias class in Kotlin Multiplatform library

我創建了一個 kotlin 多平台庫。 我在項目中使用了一些類型別名。 例如: 我現在正在嘗試在 Android 應用程序項目中對其進行測試。 問題是我無法使用與原始 PhoneNumber class 關聯的方法。 當我嘗試創建 typealias PhoneNumber 的 object 時,編 ...

iosARM32 vs iosARM64 vs iosX64 同時創建 Kotlin 多平台庫

[英]iosARM32 vs iosARM64 vs iosX64 while creating Kotlin Multiplatform Library

我想創建一個支持 ios 的 Kotlin 多平台庫。 在創建項目時,當我嘗試將新目標添加為 iOS 時,它為我提供了三個選項, iosARM32 iosARM64 iosX64 這些選項是什么?為 iOS/iPhone 或 iPad 選擇哪一個? 庫 MPP 模塊 ...

從 android 工作室安裝 ios 應用程序時 AMDeviceSecureInstallApplicationBundle 失敗錯誤

[英]AMDeviceSecureInstallApplicationBundle failed error when installing ios app from android studio

從 xCode 安裝 ios 應用程序沒有錯誤,但從 ZC31B32364CE8ZFCD150 Studio 安裝 ios 應用程序會出現以下錯誤。 我檢查了兩個 IDE 中 info.plist 文件的路徑,可以確認路徑相同,因此錯誤不是由 IDE 使用不同文件引起的。 使用 kmm 模板使用新的 ...

Kotlin Multiplatform 中的 TrustWalletCore/WalletCore pod - 幾乎沒有類

[英]TrustWalletCore/WalletCore pod in Kotlin Multiplatform - almost no classes

在我們針對 iOS 和 Android 的 Kotlin 移動多平台項目中,我們嘗試從 Kotlin 訪問 TrustWalletCore cocoapod。 Podfile 是 這成功地在shared/iosMain中啟用了import cocoapods.WalletCore.* - 沒有上面 ...

如何在 kotlin (Kotlin Multiplatform) 中初始化 NSOrderedSet

[英]How to initialize NSOrderedSet in kotlin (Kotlin Multiplatform)

我有一個 class 的構造函數,將 NSOrdered 設置為參數,我的輔助構造函數將收到一個集合和一個比較器。 我無法初始化 NSOrdered,因為不存在將數組轉換為 NSOrderedSet 的構造函數 基本上NSOrderedSet(collection.sortedWith(compa ...

為什么異常由非根、非主管協程的處理程序處理?

[英]Why is exception handled by the handler of a non-root, non-supervisor coroutine?

我正在用這個測試函數測試協程的異常處理機制: 結果: 我原以為處理程序 #1 會捕獲異常,令我驚訝的是,處理程序 #2 捕獲了它! 閱讀文檔,我希望處理程序 #2、#4、#5 被完全忽略: ...特別是,所有子協程(在另一個作業的上下文中創建的協程)將異常處理委托給它們的父協程,父協程也委托給父 ...

在構建 kotlin 代碼時遇到構建問題。 “未解決的參考:kotlin 中的日期時間”

[英]Getting build issue while building kotlin code. "Unresolved reference: datetime in kotlin "

Complete 錯誤是 Execution failed for task ':compileKotlinJs'。 編譯錯誤。 有關更多詳細信息,請參閱日志未解決的參考:日期時間當我執行“import kotlinx.datetime.Clock”並且我已經實現了實現(“org.jetbrai ...

將任何依賴項添加到其 sourceSet 后,Android Studio 未索引 commonMain 文件夾

[英]Android Studio isn't indexing commonMain folder after adding any dependencies to its sourceSet

我正在嘗試使用適用於 Android 和 iOS 的共享代碼創建模塊,但是當我向 commonMain 添加任何依賴項時,它會停止索引該文件夾。 如果我刪除依賴項,一切都會好起來的。 gradlew clean沒有幫助。 我該如何解決這個問題? build.gradle.kts: 模塊畫面 ...

您可以使用 Windows for Android 部分使用 Kotlin Multiplatform Mobile (KMM) 嗎?

[英]Can you work with Kotlin Multiplatform Mobile (KMM) using Windows for Android part?

我想將我的一個 Android 項目啟用到新的 KMM,但暫時只部署到 Android 平台。 根據此常見問題頁面,該插件似乎僅適用於 macOS。 但是在下一段說明中感到困惑 好消息是,即使沒有 Kotlin Multiplatform Mobile 插件,您也可以在 Android 上處理跨 ...

如何刪除 Ktor 客戶端 2.0.0 的默認標頭

[英]How to remove default header for Ktor client 2.0.0

適用於 Android 的 Ktor v2.0.0。 默認的 ktor 標頭“Accept”只是覆蓋了我的“Accept”標頭。 這是我初始化 HttpClient 的方式: 但是當我檢查查爾斯攔截器時,我的標題看起來像: 我有這個 應用程序/json 這會覆蓋我的applica ...

在 android 中發布庫時生成不同的 artifactId

[英]Generate different artifactId when publish library in android

嘿,我在 kotlin 多平台上發布庫。 我用這個命令./gradlew clean assemble publish我的三個package是生成的。 我給了名稱var libraryArtifactId = "kmm-module"但我不明白為什么其他名稱來自。 第一個 package 名稱是c ...

如何在 Kotlin 多平台移動設備中快速使用界面

[英]How to use interface in swift with Kotlin multiplatform moblie

我正在嘗試快速使用界面,但找不到該屬性 主目錄 iosMain 平台.kt HttpClient.kt 現在,當我要在我的 swift 代碼中訪問tokenProvider時。 它找不到。 我正在添加圖像,請看一下。 我嘗試了另一種選項來創建類並實現我的接口並調用該類 但 ...

如何在 ktor 的 api 調用響應中獲取錯誤消息

[英]How to get error message in api call response in ktor

我正在學習 Ktor。 我想打印錯誤值或異常。 我從這篇文章中獲取了一些代碼。 我不完全理解這個帖子的答案。 ApiResponse.kt KtorApi.kt CatResponse.kt 視圖模型.kt 在這里,我已經成功地從Success中獲取數據,但我不知道如何獲取錯 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM