this is my build.bp: java_library_static { name: "mylib",
srcs: [ "*.java", "*.kt", "**/*.java", "**/*.kt", ], optimize: { enabled: false, }, } but it yields very strange errors when building, like: SysProperty.kt:9:16: error: type mismatch: inferred type is java.lang.String! but kotlin.String was expected return SystemProperties.get(key) ^ SysProperty.kt:9:33: error: cannot access class 'java.lang.String'. Check your module classpath for missing or conflicting dependencies return SystemProperties.get(key) ^ SysProperty.kt:9:37: error: type mismatch: inferred type is kotlin.String but java.lang.String! was expected return SystemProperties.get(key) ^ SysProperty.kt:14:16: error: type mismatch: inferred type is java.lang.String! but kotlin.String was expected return SystemProperties.get(key, def) ^ SysProperty.kt:14:33: error: cannot access class 'java.lang.String'. Check your module classpath for missing or conflicting dependencies return SystemProperties.get(key, def) ^ SysProperty.kt:14:37: error: type mismatch: inferred type is kotlin.String but java.lang.String! was expected return SystemProperties.get(key, def) ^ SysProperty.kt:14:42: error: type mismatch: inferred type is kotlin.String but java.lang.String! was expected return SystemProperties.get(key, def) ^ SysProperty.kt:19:33: error: cannot access class 'java.lang.String'. Check your module classpath for missing or conflicting dependencies return SystemProperties.set(key, value) ^ TelephonyMgr.kt:11:48: error: cannot access class 'java.lang.Object'. Check your module classpath for missing or conflicting dependencies getContext().getSystemService(Context.TELEPHONY_SERVICE) as TelephonyManager ^ TelephonyMgr.kt:11:48: error: cannot access class 'java.lang.String'. Check your module classpath for missing or conflicting dependencies CoreApi.getInstance().getContext().getSystemService(Context.TELEPHONY_SERVICE) as TelephonyManager It looks like some standard java classes are missing, such as java.lang.String, java.lang.Object, but why? -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to android-building@googlegroups.com To unsubscribe from this group, send email to android-building+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-building+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.