Android Studio中虚拟摇杆无法显示:JoystickView类未找到求助
解决虚拟摇杆类未找到的问题
出现这个问题的核心原因是你还没把虚拟摇杆的依赖库引入到项目里,按以下步骤操作就能解决:
添加依赖库
打开你项目中Module级的build.gradle(或build.gradle.kts)文件,找到dependencies代码块,添加对应的依赖:
如果你用的是Groovy语法:implementation 'io.github.controlwear:virtualjoystick:1.1.0'如果你用的是Kotlin DSL语法:
implementation("io.github.controlwear:virtualjoystick:1.1.0")同步项目
添加完依赖后,点击Android Studio右上角的「Sync Now」按钮,等待项目同步完成。验证类路径
确认你布局文件里的类路径io.github.controlwear.virtual.joystick.android.JoystickView没有拼写错误,和依赖库的包结构完全一致。清理重建项目
如果同步后还是报错,依次点击菜单栏的Build > Clean Project,再点击Build > Rebuild Project,清除缓存后重新构建项目。
完成以上步骤后,你提供的这段布局代码就能正常识别JoystickView类了:
<io.github.controlwear.virtual.joystick.android.JoystickView android:id="@+id/joystickViewLeft" android:layout_width="170dp" android:layout_height="170dp" android:layout_marginBottom="26dp" android:layout_marginStart="16dp" app:JV_backgroundColor="#20000000" app:JV_borderWidth="4dp" app:JV_buttonColor="#ffcc00" app:JV_buttonSizeRatio="35%" app:JV_fixedCenter="false" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@+id/joystickViewRight" app:layout_constraintHorizontal_bias="0.032" app:layout_constraintStart_toStartOf="parent" />
内容的提问来源于stack exchange,提问作者Aissata Galedou
相关产品推荐
相关产品推荐

