1

Android Studio でビルドされた Android アプリ用にコンパイルされた Jar ファイルにはどのようにアクセスできますか?

ユース ケース- Kotlin での JUnit 5 ローカル ユニット テスト用のMockK。Javaにコンパイルされた Kotlin の出力を表示します。

Android Studio バージョン- 3.5

@oleksiyp は、このミディアム シリーズとこのStackOverflow の投稿で、トップレベルの関数を Java にコンパイルする方法をここで概説しています

Kotlin ファイルが Java にコンパイルされる方法を調べると、出力が以下のように単純ではない、より高度なトップレベル関数のモックが可能になります。

たとえば、次の例です。

// Code.kt source file 
package pkg
fun lowercase(str: String): String {...}

に変換:

package pkg;
class CodeKt {
    public static String lowercase(String str) {...}
} 
4

1 に答える 1