相关疑难解决方法(0)

无法将使用JVM目标1.8构建的字节码内联到使用JVM目标1.6构建的字节码中

尝试通过IntelliJ 运行示例CorDapp(https://github.com/corda/cordapp-example)时,收到以下错误:

无法将使用JVM目标1.8构建的字节码内联到使用JVM目标1.6构建的字节码中

如何修改IntelliJ设置,以便所有字节码都使用相同的JVM目标构建?

android jvm intellij-idea kotlin corda

221
推荐指数
27
解决办法
5万
查看次数

找不到类“ androidx.core.app.CoreComponentFactory”

我不知道如何处理以下错误,我已经在网上搜索了但没有发现任何东西:

java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory" on path: DexPathList[[],nativeLibraryDirectories=[/data/app/com.example.padmw-CXElJ_vfrfm3y7py3CPsJw==/lib/x86, /system/lib]]
    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    at android.app.LoadedApk.createAppFactory(LoadedApk.java:226)
    at android.app.LoadedApk.updateApplicationInfo(LoadedApk.java:338)
    at android.app.ActivityThread.handleDispatchPackageBroadcast(ActivityThread.java:5388)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1733)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:193)
    at com.android.server.SystemServer.run(SystemServer.java:454)
    at com.android.server.SystemServer.main(SystemServer.java:294)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:838)
Run Code Online (Sandbox Code Playgroud)

和:

2019-08-29 00:19:24.071 1853-1853/? E/LoadedApk: Unable to instantiate appComponentFactory
java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory" on path: DexPathList[[],nativeLibraryDirectories=[/data/app/com.example.padmw-CXElJ_vfrfm3y7py3CPsJw==/lib/x86, /system/lib]]
    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    at android.app.LoadedApk.createAppFactory(LoadedApk.java:226)
    at android.app.LoadedApk.updateApplicationInfo(LoadedApk.java:338)
    at android.app.ActivityThread.handleDispatchPackageBroadcast(ActivityThread.java:5388)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1733)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:193)
    at com.android.server.SystemServer.run(SystemServer.java:454)
    at com.android.server.SystemServer.main(SystemServer.java:294)
    at …
Run Code Online (Sandbox Code Playgroud)

java android android-studio

6
推荐指数
4
解决办法
3416
查看次数

Intellij拒绝将Kotlin目标jvm设置为1.8?

ParallelStreams.kts:41:15: error: calls to static methods in Java interfaces are prohibited in JVM target 1.6. Recompile with '-jvm-target 1.8'
IntStream.range(0,10).parallel().forEach{a ->
         ^
Run Code Online (Sandbox Code Playgroud)

好的...我不是要为1.6编译。

File > Project Structure > Project有项目SDK 1.8和语言水平8

File > Project Structure > Modules > Kotlin有目标平台:JVM 1.8

File > Project Structure > Facets > Kotlin有目标平台:JVM 1.8

File > Settings > Compiler > Kotlin Compiler具有目标jvm版本1.8

我的gradle构建文件...

plugins {
    id 'org.jetbrains.kotlin.jvm' version '1.3.0'
}

group 'foo'
version …
Run Code Online (Sandbox Code Playgroud)

java intellij-idea gradle kotlin

5
推荐指数
1
解决办法
1620
查看次数

标签 统计

android ×2

intellij-idea ×2

java ×2

kotlin ×2

android-studio ×1

corda ×1

gradle ×1

jvm ×1