Jetpack撰写:错误:找不到或加载主类Projects.androidx-master-dev.frameworks

时间:2019-10-21 18:22:36

标签: android android-studio android-jetpack-compose

我想尝试Jetpack编写并遵循此README

cd path/to/checkout/frameworks/support/ui/
./studiow

在遵循指南的同时,当我尝试在./studiow目录中运行ui脚本时,却出现了此错误。

Running ./gradlew studio
usage: dirname path
Error: Could not find or load main class Projects.androidx-master-dev.frameworks.support.......prebuilts.fullsdk-darwin.platform-tools.api.api-versions.xml
See also development/diagnose-build-failure for help with build failures in this project.

2 个答案:

答案 0 :(得分:0)

尝试一段时间后。

以前,我已将项目克隆到某个目录中。 androidx-master-devsomeDir someDir/androidx-master-dev内部。

我不得不将其移回根~目录和脚本正常工作。

答案 1 :(得分:0)

您现在不必克隆整个ASOP。 Jetpack编写gradle依赖项现在可用。您可以用作

def compose_version = '0.1.0-dev01'
kapt "androidx.compose:compose-compiler:$compose_version"
kapt "androidx.compose:compose-runtime:$compose_version"
implementation("androidx.ui:ui-core:$compose_version")
implementation("androidx.ui:ui-layout:$compose_version")
implementation("androidx.ui:ui-framework:$compose_version")
implementation("androidx.ui:ui-material:$compose_version")
implementation("androidx.ui:ui-foundation:$compose_version")
implementation("androidx.ui:ui-text:$compose_version")
implementation "org.jetbrains.kotlin:kotlin-reflect"