- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
更新到 dev06 并运行应用程序时,出现以下错误:
java.lang.NoSuchMethodError: No static method setContent(Landroid/app/Activity;Lkotlin/jvm/functions/Function0;)Landroidx/compose/Composition; in class Landroidx/ui/core/WrapperKt; or its super classes (declaration of 'androidx.ui.core.WrapperKt' appears in /data/app/tt.reducto.composesample-BYNjMDWbVhiprnPCNJw0LA==/base.apk)
最佳答案
如果您来自 dev05、dev04(或更少),则需要迁移。
更新:此逻辑适用于 Dev09。 BETA 版本目前可用。
我设法使它工作。您需要执行以下操作:
distributionUrl=https\://services.gradle.org/distributions/gradle-6.2.1-all.zip
buildscript {
ext.kotlin_version = "1.3.70"
repositories {
google()
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.1.0-alpha02"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
compileSdkVersion 29
defaultConfig {
applicationId "com.package.name"
minSdkVersion 21
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
composeOptions {
kotlinCompilerExtensionVersion = "0.1.0-dev06" // THIS ONE is important
}
buildFeatures {
compose true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
}
dependencies {
def compose_version = "0.1.0-dev06"
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation 'androidx.core:core-ktx:1.2.0'
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation "androidx.ui:ui-foundation:$compose_version"
implementation "androidx.ui:ui-framework:$compose_version"
implementation "androidx.ui:ui-tooling:$compose_version"
implementation "androidx.ui:ui-layout:$compose_version"
implementation "androidx.ui:ui-material:$compose_version"
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
一旦你完成了所有这些,运行你的代码,你就可以开始了。
关于android - Jetpack Compose dev06 setContent() 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60615308/
如果我在文本区域中预加载了内容,那么我会将新行转换为“br”标签。 但是,如果我尝试使用其 setContent 函数将内容动态设置(而不是粘贴)到tinymce textarea,则会丢失新行。 我
我正在开发一个带有选项卡式布局的 Android 应用程序。我已经把它带到了它不会产生像 Google's tutorial suggested 这样的新 Activity 的地方。 ,但是我这样做只
我有一个应用程序需要使用 QWebView::setContent()将一些 HTML 内容加载到 QWebView。所有这一切都发生在带有 ARMv5 处理器(想想 400 MHz)的嵌入式设备上。
我有tinymce,它工作正常,但setcontent仅在加载一次后才起作用(它没有内容),但在关闭并重新打开它后,它就带有内容了。 JS: tinymce.remove(); tinymce
当执行应用程序时,例如,JFrame 被实例化并填充一些内容;如果最终用户随后做出一些选择来重新填充 JFrame 的内容面板,程序员是否应该确保在添加新选择的内容之前删除原始内容,或者这并不重要?
我正在尝试在页面加载时设置一些文本编辑器的内容。我对 TinyMCE 不是很熟悉,稍微继承了代码。这是我初始化编辑器的方式 - tinyMCE.init({ // Genera
在 tinyMCE 插件(版本 3)上设置内容()后,如果用户更改了一些小的东西,例如该文本 block 的格式,下一个撤消步骤将清除整个文本 block 只是清除格式更改。 有没有人遇到过这种情况?
PHP/C#/ASP 编码器在给 Xamarin 一个镜头后正确地开始在 android 中(然后有 6 个月的中断所有编码)。 我正在尝试在通知中实现自定义布局。我可以让它产生正常的通知,但是当它使
我有一个选项卡 Activity ,它的每个选项卡都调用相同的 Activity 让我们说 MyTabInterface。所以我希望我的 MyTabInterface 可以获取按下哪个选项卡的信息。我
我已经坚持了几个小时,希望得到一些帮助。我正在使用 tinyMCE与 syntaxhl插件使用 syntaxhighlighter 2.1.382. 非高亮代码一切正常。但是,当使用带有突出显示代码的
button.setOnClickListener(new View.OnClickListener(){ public void onClick(View v){
我正在尝试将函数 setContent 与 QuillJS 一起使用。 当我使用 JSON.stringify 将内容保存到数据库时,它看起来像这样: {"ops":[{"insert":"\n \n
我正在尝试使用 将一些额外的隐藏内容添加到tinymce编辑器中 tinyMCE.get('addCustom_id').setContent(data); 一旦在事件上执行上述行,setConten
我知道这个主题已经在这里讨论过很多次,但无论我采用哪种方法,我要么收到一个错误,例如“无法获取未定义或空引用的属性'setContent'”,要么该行执行但没有任何反应。 这是我所知道的。tinymc
我在表单中使用了 angular tinyMCE 指令。提交后,我使用此命令清除文本区域: tinyMCE.activeEditor.setContent(''); 还有这个:$scope.tinym
我想将一些 html 放入 tiptap 编辑器中,因为我想编辑我之前保存的内容。但是如果我里面有一些内联样式,tiptap 会删除它。有人知道我可以用它做什么吗? this.editor.setCo
过去,我已经使用以下代码成功淡入 NSWindow; if (![statusWindow isVisible]) { statusWindow.alphaValue = 0.0; [stat
我正在开发一个开源产品,以允许在 CMS 中进行协作编辑。用例如下:当用户 A 编辑某个小节点时,用户 B 更新同一节点。除了保留光标位置之外,更新用户的小型编辑器一切正常。 IE。 var book
问题是我想在 GridPane 和 Tab 之间传输项目所以我首先将该项目添加到选项卡中。 然后我将相同的项目添加到 GridPane 中。直到这里它都运行良好。但是后来我想将该项目添加回选项卡并且我
在我正在开发的一个应用程序中,根据车辆的最后已知速度,我每 100 毫秒插值一次车辆的下一个位置,并将其绘制在 map 上。这会导致移动设备出现性能问题。 我们还使用 MarkerWithLabels
我是一名优秀的程序员,十分优秀!