Tencent / QMUI_Android

提高 Android UI 开发效率的 UI 库
http://qmuiteam.com/android
Other
14.4k stars 2.67k forks source link

关于运行qmuidemo的注意事项 #1168

Open qilin02811 opened 8 months ago

qilin02811 commented 8 months ago

对于经验不足的开发者(比如我),踩坑后,给出qmuidemo的运行步骤。

运行环境

  1. clone后,用android studio 打开项目
  2. 可能会遇到JAVA_HOME is not set的问题,试了下修改jdk的系统变量对应路径,发现无用,查博客,发现将(QMUI_Android)的build.gradle.kts文件中id("com.osacky.doctor") version "0.8.0"注释掉即可。

image

  1. 可能遇到JDK版本和gradle版本不对应的问题,我clone的master分支,该项目gradle版本需要JDK11以上,故需要设置android studio gradle对应sdk为JDK11以上,

image

  1. 可能遇到设备架构不支持的问题,在(qmuidemo的)build.gradle.kts文件中ndk加上对应设备架构代码即可。

image

至此,应该可以运行起来qmuidemo了。

xuxianshen20xiaojiaoqi commented 8 months ago

Failed to apply plugin 'com.android.internal.library'. 我这是啥

qilin02811 commented 8 months ago

Failed to apply plugin 'com.android.internal.library'. 我这是啥

应该是gradle版本和jdk版本不匹配? 尝试JDK版本11试试,参考第3点