作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Android 应用项目有问题。
我在构建项目时考虑了错误。
> Task :app:generateSafeArgsDebug FAILED
Execution failed for task ':app:generateSafeArgsDebug'.
> 'java.lang.String kotlin.text.CharsKt.titlecase(char, java.util.Locale)'
我的 nav_graph.xml 如下。
<navigation>
<fragment
android:id="@+id/test2_fragment1"
android:name="myexample.TestFragment1"
android:label="TestFragment1"
tools:layout="@layout/fragment_test1" >
<action
android:id="@+id/action_testFragment1_to_nav_graph2"
app:destination="@id/nav_graph2"
<argument
android:name="funcType"
app:argType="string"
app:nullable="false" />
</action>
</fragment>
<include app:graph="@navigation/nav_graph2" />
</navigation>
nav_graph2.xml
<navigation
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/nav_graph2"
app:startDestination="@id/fragment_test2">
<fragment
android:id="@+id/test2_fragment"
android:name="myexample.TestFragment2"
android:label="TestFragment2" >
tools:layout="@layout/fragment_test2" >
<argument
android:name="funcType"
app:argType="string"
app:nullable="false" />
</fragment>
</navigation>
它使用导航和组件以及插件库版本 2.4.0-alpha03。
最佳答案
根据 Known Issues of Navigation 2.4.0-alpha03 :
Safe Args will fail with an
Unable to find method ‘’java.lang.String kotlin.text.CarsKt.titleCase(char, java.util.Locale)’’
error when using Gradle 6.7.0 due to a dependency on an older version of Kotlin. This can be worked around by updating to use Gradle 7.0. (b/190739257)
gradle-wrapper.properties
来升级到 Gradle 7.0。使用 Gradle 7.0 的文件:
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-all.zip
关于android - 导航 2.4.0-alpha03 上的“java.lang.String kotlin.text.CharsKt.titlecase(char, java.util.Locale)”错误(包括 nav_graph),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68139111/
我的 Android 应用项目有问题。 我在构建项目时考虑了错误。 > Task :app:generateSafeArgsDebug FAILED Execution failed for task
我是一名优秀的程序员,十分优秀!