当前位置: 首页 > 知识库问答 >
问题:

加载“旧的”Android Studio项目-在Studio更新后,它将不再打开/编译要求更新的版本?

翁宏茂
2023-03-14

自从我上次接触我的Android Studio项目以来,已经有一年了。所以在我打开Android Studio后,我被要求更新。之后,我得到了一个梯度错误(我需要更新的版本),所以我更新...但现在我得到:

此外,我注意到在我的

W:\android-studio-projects\sharedid\app\build.gradle我定义了各种不同的产品口味。但是,在左窗格“构建变体”中没有出现。我希望这是因为它在同步/解析时不知何故失败了...

共有1个答案

何聪
2023-03-14

请按以下方式尝试

  • 文件>使缓存无效/重新启动
  • 删除.gradle文件夹
  • 重新启动Android Studio/重新导入项目
  • 重建和清理项目
 类似资料:
  • 此外,我注意到在我的 W:\android-studio-projects\sharedid\app\build.gradle我定义了不同的产品口味。但是,在左窗格“Build Variants”中没有出现。我希望是因为它在同步/解析方面失败了...

  • 上游更新其实是很频繁的,时常同步一下最新源码,就可能会有新惊喜。 更新源码的方法与同步源码相同,再次执行 repo sync 即可。 同步完成后,一定要确保执行过 make clean,很多莫名其妙的错误都因为没有执行 clean。 每次开始编译前,都顺手检查一下 jack 服务是否在运行,如果在运行,就把它结束掉,以便腾出内存用于编译。 然后就可以再次编译了,同样是执行 brunch z2_pl

  • 我在Android Studio中打开了我的项目,然后我决定在中打开它,现在我收到以下消息。 此版本的Android Studio无法打开此项目,请使用Android Studio 4.0或更新版本重试。 我试过 删除,,, 使缓存无效 关闭和再导入项目 将和更改为以前的版本。 看来我必须坚持4.0。

  • 我刚刚将我的android工作室更新到3.2.1版,并通过android工作室将我的gradle更新到最新版本,但构建项目面临此错误: Android资源编译失败输出:D:\project\myProject\app\build\mediates\增量\mergeDebugResources\merged.dir\值\values.xml:2577:错误:内部元素必须是资源引用或为空。D:\pro

  • 如何将我在build.gradle中所做的更改同步到项目结构中(例如,AndroidStudio正在识别我添加的库?有点像maven项目的“重新导入所有maven项目”——只是为了一个纯粹的gradle项目。

  • 我是Android开发新手,所以我可能错过了一些明显的可以尝试的东西。 我试图调试一些代码,但调试器正在逐步执行旧版本的代码,而不是我项目中的当前版本。 我试过: 卸载以前安装到设备上的apk 重建/清理 使用Genymotion和真正的设备(姜饼) adb终止服务器 重新启动并重新启动。工作室 类似的问题 这实际上是cwac demo v9,所以它是一个使用“摄像头”库的演示应用程序,我正在调试