我正在尝试在我的代码上调用DrawImage(),我正在遵循这个教程Jetack教程,
但是我收到了这个错误。:
未解析的引用:绘制图像
我尝试在构建时实现。gradle,此库:实现“androidx.ui:ui基础:0.1.0-dev04”
但是我得到了这个错误。:
在项目C:\Users\samoe\Desktop\Projetos Kotlin\first-jetpack中执行任务:[clean,:app:assemblyDebug]
任务:清理任务:app:清理任务:app:预构建最新任务:app:preDebugBuild最新任务:app:compileDebugAidl无源任务:app:generateDebugBuildConfig任务:app:compiledebugunderscript无源任务:app:prepareDebugKotlinCompileTask任务:app:generateDebugResValues任务:app:generateDebugResources任务:app:createDebugCompatibleScreenManifests任务:app:extractedeplinksdebug任务:app:processDebugManifest任务
任务:app:compileDebugKotlin失败w:注意!此生成使用不安全的内部编译器参数:
-XX语言:非括号注释功能类型
不建议将此模式用于生产,因为编译器或生成的代码没有稳定性/兼容性保证。使用它的风险自负!
任务:app:javaPreCompileDebug
失败:生成失败,出现异常。
>
出错的地方:任务': app: comileDebugKotlin'执行失败。
内部编译器错误。有关更多详细信息,请参阅日志
尝试:使用--stacktrac选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--扫描运行以获得完整的见解。
在 https://help.gradle.org 获取更多帮助
BUILD在15秒内失败12个可操作任务:12个已执行
有人能帮我解决这个问题吗?
您可以在此处查看正确版本的最新< code>composeOptions。
但是请记住,不同版本的库API可能会有很大的不同,最好看一下官方示例来检查Compose库的使用。
不要忘记将存储库切换到与库的最新版本相对应的正确分支(例如,在回答时是< code>dev05分支)。
DrawImage()是androidx.ui用户界面的一部分。
打开build.gradle(Moules: app)
文件并将以下行添加到依赖项列表中:
dependencies {
...
implementation 'androidx.ui:ui-foundation:0.1.0-dev03'
}
我建议遵循Jetpack Compose Basics - Codelab,这是Google更全面的教程。
在模块的< code>build.gradle文件中,确保您的< code>android闭包中包含以下内容:
buildFeatures {
compose true
}
composeOptions {
kotlinCompilerVersion "1.3.61-dev-withExperimentalGoogleExtensions-20200129"
kotlinCompilerExtensionVersion "0.1.0-dev04"
}
我的猜测是,您缺少composeOptions
。
我遇到了一个错误 导入语句如下所示 Kotlin版本:1.1.51 提前致谢:)
我正在Android Studio中尝试Kotlin和Kotlin Android扩展。我在Ubuntu 14.04上的Android Studio v1.5.1和OS X El Capitan上的Android Studio v1.5.1中都进行了尝试,得到了相同的结果。 下面是我正在做的事情: null 然后进入生成的content_main.xml文件,并为“hello World!”添加一
我想通过日志打印一些消息,所以我使用log.info(),但它不工作,并在日志内容上显示错误
我觉得我经历了我需要做的一切: 创建一个名为paintComponent的图形类,并扩展JComponent 将图形g作为参数,然后执行Graphics2D g2d=(Graphics2D)g 将图形类添加到我的JFrame 我没发现有什么问题,所以我有点困惑 我的代码在这里: 和
我试图使用新的相机硬件API(android.hardware.camera2)的示例代码为我的Android应用程序。首先,我通过Android Studio的静态编程语言插件的自动转换功能将Java代码转换为静态编程语言代码。下面是一段转换后的代码: 我得到了未解决的引用错误: 但是这些常数在原始Java代码中是可以识别的。这些错误有什么解决办法吗?