首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓10黑屏版胶子

安卓10黑屏版胶子
EN

Stack Overflow用户
提问于 2020-11-19 05:57:28
回答 1查看 231关注 0票数 0

Android 8和9的代码运行良好,这个问题仅在Android10中出现。我们可以使用命令adb shell settings put global hidden_api_policy 1在Android10中运行。但这还是只有设备或仿真程序特定的。有什么通用的解决方案来解决Android 10的这个问题吗?

代码语言:javascript
复制
W/System.err: java.lang.reflect.InvocationTargetException
W/System.err:     at java.lang.reflect.Method.invoke(Native Method)
W/System.err:     at javafxports.android.DalvikLauncher$1.run(DalvikLauncher.java:188)
W/System.err:     at java.lang.Thread.run(Thread.java:923)
W/System.err: Caused by: java.lang.RuntimeException: Exception in Application start method
W/System.err:     at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
W/System.err:     at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$138(LauncherImpl.java:182)
W/System.err:     at com.sun.javafx.application.LauncherImpl.access$lambda$1(Unknown Source:8)
W/System.err:     at com.sun.javafx.application.LauncherImpl$$Lambda$2.run(Unknown Source:13)
W/System.err:   ... 1 more
W/System.err: Caused by: java.lang.NoSuchMethodError: No static method getLogger(Ljava/lang/String;)Lsun/util/logging/PlatformLogger; in class Lsun/util/logging/PlatformLogger; or its super classes (declaration of 'sun.util.logging.PlatformLogger' appears in /apex/com.android.art/javalib/core-oj.jar)
W/System.err:     at com.sun.javafx.util.Logging.getCSSLogger(Logging.java:98)
W/System.err:     at com.sun.javafx.css.parser.CSSParser.<clinit>(CSSParser.java:164)
W/System.err:     at com.sun.javafx.css.StyleManager.loadStylesheetUnPrivileged(StyleManager.java:1079)
W/System.err:     at com.sun.javafx.css.StyleManager.loadStylesheet(StyleManager.java:910)
W/System.err:     at com.sun.javafx.css.StyleManager._addUserAgentStylesheet(StyleManager.java:1263)
W/System.err:     at com.sun.javafx.css.StyleManager.setUserAgentStylesheets(StyleManager.java:1204)
W/System.err:     at com.sun.javafx.application.PlatformImpl.lambda$_setPlatformUserAgentStylesheet$165(PlatformImpl.java:698)
W/System.err:     at com.sun.javafx.application.PlatformImpl.access$lambda$13(Unknown Source:2)
W/System.err:     at com.sun.javafx.application.PlatformImpl$$Lambda$14.run(Unknown Source:4)
W/System.err:     at java.security.AccessController.doPrivileged(AccessController.java:43)
W/System.err:     at com.sun.javafx.application.PlatformImpl._setPlatformUserAgentStylesheet(PlatformImpl.java:697)
W/System.err:     at com.sun.javafx.application.PlatformImpl.setPlatformUserAgentStylesheet(PlatformImpl.java:548)
W/System.err:     at com.sun.javafx.application.PlatformImpl.setDefaultPlatformUserAgentStylesheet(PlatformImpl.java:512)
W/System.err:     at javafx.scene.control.Control.<clinit>(Control.java:86)
W/System.err:     at com.gluonhq.charm.glisten.application.MobileApplication.start(SourceFile:202)
W/System.err:     at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$145(LauncherImpl.java:863)
W/System.err:     at com.sun.javafx.application.LauncherImpl.access$lambda$8(Unknown Source:4)
W/System.err:     at com.sun.javafx.application.LauncherImpl$$Lambda$9.run(Unknown Source:7)
W/System.err:     at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$158(PlatformImpl.java:326)
W/System.err:     at com.sun.javafx.application.PlatformImpl.access$lambda$6(Unknown Source:4)
W/System.err:     at com.sun.javafx.application.PlatformImpl$$Lambda$7.run(Unknown Source:7)
W/System.err:     at com.sun.javafx.application.PlatformImpl.lambda$null$156(PlatformImpl.java:295)
W/System.err:     at com.sun.javafx.application.PlatformImpl.access$lambda$18(Unknown Source:2)
W/System.err:     at com.sun.javafx.application.PlatformImpl$$Lambda$19.run(Unknown Source:4)
W/System.err:     at java.security.AccessController.doPrivileged(AccessController.java:59)
W/System.err:     at com.sun.javafx.application.PlatformImpl.lambda$runLater$157(PlatformImpl.java:294)
W/System.err:     at com.sun.javafx.application.PlatformImpl.access$lambda$5(Unknown Source:4)
W/System.err:     at com.sun.javafx.application.PlatformImpl$$Lambda$6.run(Unknown Source:7)
W/System.err:     at com.sun.glass.ui.monocle.RunnableProcessor.runLoop(RunnableProcessor.java:93)
W/System.err:     at com.sun.glass.ui.monocle.RunnableProcessor.run(RunnableProcessor.java:52)

下面是应用程序的gradle文件代码,添加了依赖项和配置以及每个文档。

代码语言:javascript
复制
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'org.javafxports:jfxmobile-plugin:1.3.12'
    }
}

apply plugin: 'org.javafxports.jfxmobile'



repositories {
    jcenter()
    maven {
        url 'https://nexus.gluonhq.com/nexus/content/repositories/releases'
    }
}

mainClassName = 'com.gluonapplication.Sample'

dependencies {
    compile 'com.gluonhq:charm:5.0.0'
}

jfxmobile {
    downConfig {
        version = '3.8.0'
        // Do not edit the line below. Use Gluon Mobile Settings in your project context menu instead
        plugins 'display', 'lifecycle', 'statusbar', 'storage'
    }
    android {

        manifest = 'src/android/AndroidManifest.xml'
    }
    ios {
        infoPList = file('src/ios/Default-Info.plist')
        forceLinkClasses = [
                'com.gluonhq.**.*',
                'javax.annotations.**.*',
                'javax.inject.**.*',
                'javax.json.**.*',
                'org.glassfish.json.**.*'
        ]
    }
}
EN

回答 1

Stack Overflow用户

发布于 2022-10-06 13:29:38

对于jfxMobileplugin1x版本,我使用的是com.gluonhq.charm.down.common.PlatformFactory包而不是com.gluonhq.attach.util.Platform。工作很好

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64906143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档