
1 Helsing Jan 17, 2025 via iPhone 看 gradle 和 jvm 版本,AS 现在对最低版本有要求了 |
2 wnpllrzodiac Jan 17, 2025 via Android 升级一下。版本差不太多还好吧。除非非常老的 |
3 300 Jan 17, 2025 via Android 首先改 gradle 和 AGP 版本,以及一些自己能记得住的库的最新版本 主要是省的下一堆东西,当然可能改完发现 API 变了跑不了了… |
4 w568w Jan 17, 2025 如果是下载第三方只是为了安装包,我一般习惯直接在命令行里 ./gradlew assembleRelease 来编译。 Android Studio 、JDK 、Gradle 、AGP 、Kotlin Compiler 这五者版本是相互耦合的,能少一个因素是一个。 |
5 sir283 Jan 17, 2025 国外的项目,一般拉下来就能直接 build 成功,但是国人编写的开源项目,大部分都是 build 失败的,各种缺文件、编码问题、库问题等。 |
6 whyrookie Jan 17, 2025 一次成功概率极低,约等于 0 吧 |
7 donaldturinglee Jan 17, 2025 约等于 0 吧, gradle 那里很可能就要喝一壶, 然后还要解决 jdk 依赖的问题, 我的建议是直接用 GitHub 的 workflow 做编译, 然后推送到 release 上. 我用 workflow 编译一个 apk 都差不多需要 20 分钟(迷你项目), 本地编译你就自己琢磨琢磨吧 |
8 DIO Jan 17, 2025 在国内,大概率有依赖私有 sdk ,让你欲仙欲死 |
9 404neko Jan 17, 2025 0 |
10 kaixinyidian Jan 18, 2025 0 |
11 ex1gtnim7d Jan 18, 2025 0 |
12 chason0806 Jan 18, 2025 0 |
13 Wvg9eBo3U0c8BLd2 Jan 18, 2025 我 10 多年的安卓开发经验,github 上 clone 下来的项目, 不改任何配置直接能编译的概率是 0 。 |
14 zhufengning Jan 18, 2025 曾经下载到一个项目,用的 AGP 只有 Canary 版的 AS 才支持。而且当时官网上显示的最新 Canary 版本比要求的低一个版本,估计是新版有 bug 没放上来,最后在存档里找到的。 |
15 leia Jan 18, 2025 你会发现依赖的东西缺一不可 |
16 meteor957 Jan 18, 2025 via Android 0 ,Android 的生态可以说是稀碎 |
17 ShineyWang Jan 18, 2025 via Android 我准备弄一个安卓通知,下载了 google 的示例 问题一重套一重 最后只能不搞了 |
18 ysy950803 Jan 18, 2025 笑死,我觉得你这个问题在讽刺 Android Studio 编译的恶心(特别是那不明所以的错误提示)。确实,我也认为一次成功率为 0 ,除非是近几年的新项目。一般 Github 上直接 clone 下来的都还是能成功,包浆项目就不一定了。 |
19 EgbertW Jan 18, 2025 0 ,有些老项目可能还得找旧版本的 AS 才跑得动 |
20 dany663399 Jan 18, 2025 国内还有网络问题 直接笑嘻了 |
21 headwindx Jan 19, 2025 via iPhone 几乎为 0 |
22 starsight Jan 19, 2025 哈哈 这个问题之前就被 iOS 同事吐槽,他们说 Xcode 的几年前的项目都还能跑 |
23 JW1023 Jan 19, 2025 太难了 |
24 lxiian Jan 19, 2025 一次成功约等于 0 |
25 cslive Jan 19, 2025 via Android 看网络 |
26 lisongeee Jan 20, 2025 好像写 android 的都有一个误解,就是必须要使用 android studio 打开后才能编译 但是 android studio 《经常》会存在能使用 gradle 编译通过但是 android studio 代码报红提示的错误 如果只是想得到 apk ,实际上在你配置并下载好对应 jdk 和 android-sdk 目录后 直接在项目根目录使用 ./gradlew app:assembleRelease 命令就可以直接编译产物,而且时间会缩短很多 |
28 Danmen123 Jan 20, 2025 别说了,我自己上个月还能正常运行的项目,这个月更新了 android studio 之后,打开就无法正常运行了,整了一天多还没弄好,我 QTMGB |
29 zcljy Jan 20, 2025 确实 0 lz 莫异想天开 |
30 iflint Jan 20, 2025 @zhufengning 之前遇到过,是切换成英语就有了,中文落后一些。小谷子阿三的日常操作 |
31 zjie Jan 20, 2025 为啥都是./gradlew app:assembleRelease ,这个可能会缺少签名,./gradlew app:assembleDebug 成功概率更大。 |
32 sarlanori Jan 20, 2025 自己的项目过段时间都编译不过,更不要说其他人的代码了 |
33 Lockroach Jan 20, 2025 几乎为 0 ,甚至自己的项目清理一下升级一下依赖就跑不通了 |
34 debuggeeker Jan 20, 2025 如果代码没问题,我 100% |
35 piapia Aug 15, 2025 0 |