gradle 旧版android项目中android studio的匹配版本

emeijp43  于 2023-03-08  发布在  Android
关注(0)|答案(1)|浏览(221)

Android项目确实依赖于gradle版本,因此许多项目都附带了所需gradle工作版本的 Package 器gradlew
众所周知,Android Studio需要最低版本的Gradle来运行项目,这使得许多项目无法使用。
这是一个例子:https://github.com/google/grafika
在连接的设备上构建和安装:

git clone https://github.com/google/grafika
cd grafika
chmod +x gradlew
./gradlew build
./gradlew installDebug

但是在android studio中打开,它要求重新生成 Package 器,然后一切都中断了。甚至代码导航也由于构建问题而中断。
是否有Android Studio支持项目所需版本的列表?
如果所需的附加gradle版本是3.3,那么匹配的android studio应该使用什么?

wixjitnu

wixjitnu1#

您应该关注Android Gradle插件(AGP)版本。Android Studio和AGP版本兼容性列表如下:
https://developer.android.com/studio/releases/gradle-plugin#android_gradle_plugin_and_android_studio_compatibility
如果gradle版本为3.3,则意味着AGP版本为2.x。现代版本的Android Studio不支持AGP,您需要非常古老的版本。

相关问题