jetPack Compose Release Версия: 1.0.0-Alpha06
Android Studio Build:
4.2 1canery 15 < /strong> < /p>
my Activity < /strong> < /p>
class MainActivityA : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
Text(text = "hello", modifier = Modifier.padding(12.dp))
}
}
< /code>
Выше при запуске компилирует эту ошибку: < /p>
java.lang.NoSuchMethodError: No static method setContent$default(Landroidx/activity/ComponentActivity;Landroidx/compose/runtime/Recomposer;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/compose/runtime/Composition; in class Landroidx/compose/ui/platform/WrapperKt; or its super classes (declaration of 'androidx.compose.ui.platform.WrapperKt' appears in /data/app/com.jonathan-_j03c44RbBo00Hn7DeOjeA==/base.apk)
< /code>
Некоторые из моих настроек Gradle < /p>
def jetpack_compet = "1.0.0-alpha06" < /p>
kotlinOptions {
jvmTarget = '1.8'
useIR = true
}
composeOptions {
kotlinCompilerVersion '1.4.0'
kotlinCompilerExtensionVersion "$jetpack_compose"
}
//JetPack Compose stuff
implementation "androidx.compose.ui:ui:$jetpack_compose"
// Tooling support (Previews, etc.)
implementation "androidx.ui:ui-tooling:$jetpack_compose"
// Foundation (Border, Background, Box, Image, Scroll, shapes, animations, etc.)
implementation "androidx.compose.foundation:foundation:$jetpack_compose"
// Material Design
implementation "androidx.compose.material:material:$jetpack_compose"
// Material design icons
implementation "androidx.compose.material:material-icons-core:$jetpack_compose"
implementation "androidx.compose.material:material-icons-extended:$jetpack_compose"
// Integration with observables
implementation "androidx.compose.runtime:runtime-livedata:$jetpack_compose"
implementation "androidx.compose.runtime:runtime-rxjava2:$jetpack_compose"
< /code>
Скрипт строительства верхнего уровня < /p>
/ Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext.kotlin_version = "1.4.10"
repositories {
google()
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.2.0-alpha15"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Подробнее здесь: https://stackoverflow.com/questions/646 ... setcontent
Android JetPack Compose Nosuchmethoderror: No Static Method SetContent ⇐ Android
Форум для тех, кто программирует под Android
1757690433
Anonymous
jetPack Compose Release Версия: 1.0.0-Alpha06
Android Studio Build:
4.2 1canery 15 < /strong> < /p>
my Activity < /strong> < /p>
class MainActivityA : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
Text(text = "hello", modifier = Modifier.padding(12.dp))
}
}
< /code>
Выше при запуске компилирует эту ошибку: < /p>
java.lang.NoSuchMethodError: No static method setContent$default(Landroidx/activity/ComponentActivity;Landroidx/compose/runtime/Recomposer;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/compose/runtime/Composition; in class Landroidx/compose/ui/platform/WrapperKt; or its super classes (declaration of 'androidx.compose.ui.platform.WrapperKt' appears in /data/app/com.jonathan-_j03c44RbBo00Hn7DeOjeA==/base.apk)
< /code>
Некоторые из моих настроек Gradle < /p>
def jetpack_compet = "1.0.0-alpha06" < /p>
kotlinOptions {
jvmTarget = '1.8'
useIR = true
}
composeOptions {
kotlinCompilerVersion '1.4.0'
kotlinCompilerExtensionVersion "$jetpack_compose"
}
//JetPack Compose stuff
implementation "androidx.compose.ui:ui:$jetpack_compose"
// Tooling support (Previews, etc.)
implementation "androidx.ui:ui-tooling:$jetpack_compose"
// Foundation (Border, Background, Box, Image, Scroll, shapes, animations, etc.)
implementation "androidx.compose.foundation:foundation:$jetpack_compose"
// Material Design
implementation "androidx.compose.material:material:$jetpack_compose"
// Material design icons
implementation "androidx.compose.material:material-icons-core:$jetpack_compose"
implementation "androidx.compose.material:material-icons-extended:$jetpack_compose"
// Integration with observables
implementation "androidx.compose.runtime:runtime-livedata:$jetpack_compose"
implementation "androidx.compose.runtime:runtime-rxjava2:$jetpack_compose"
< /code>
Скрипт строительства верхнего уровня < /p>
/ Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext.kotlin_version = "1.4.10"
repositories {
google()
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.2.0-alpha15"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Подробнее здесь: [url]https://stackoverflow.com/questions/64667407/android-jetpack-compose-nosuchmethoderror-no-static-method-setcontent[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия