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应该使用什么?
1条答案
按热度按时间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,您需要非常古老的版本。