Android studio Android Studio 3.0金丝雀2:未找到属性“Android:versionCode”
我已经将Android Studio更新为最新的canary版本,现在我无法运行我的应用程序 每次尝试构建项目时,都会出现以下错误:Android studio Android Studio 3.0金丝雀2:未找到属性“Android:versionCode”,android-studio,android-studio-3.0,Android Studio,Android Studio 3.0,我已经将Android Studio更新为最新的canary版本,现在我无法运行我的应用程序 每次尝试构建项目时,都会出现以下错误: Error:F:\...\**app_name**\app\build\intermediates\instant-run-support\debug\slice_0\AndroidManifest.xml:2 attribute 'android:versionCode' not found 我试图手动打开该文件,该属性明显存在: <?xml versi
Error:F:\...\**app_name**\app\build\intermediates\instant-run-support\debug\slice_0\AndroidManifest.xml:2 attribute 'android:versionCode' not found
我试图手动打开该文件,该属性明显存在:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="****"
android:versionCode="1"
android:versionName="1.0"
split="lib_slice_0_apk">
</manifest>
我也有同样的问题。所以我尝试了android studio的稳定版本2.3.1。然后有一个问题,如果我想使用Android Studio SDK,我选择这个 尝试运行该应用程序时,出现一个渐变错误,要求最低Android Studio 3.0
我再次启动Android Studio 3.0 C2,关于SDK的问题再次出现,但随后应用程序编译,版本代码错误消失 对我有效的方法是进入我的项目文件夹,删除构建文件夹,迫使gradle重新编译所有内容。我还删除了gradle文件夹,但不得不手动重新创建,因为AS没有,但我不认为是这个解决了它。这个问题与Instant Run密切相关。解决方法:在文件->设置/首选项中禁用它。这至少可以让你在AS的金丝雀版本中运行你的应用程序。我也有同样的功能。我尝试过重建项目或稍微更改build gradle.g更改版本名和同步,然后大部分问题都暂时消失了。简单地使缓存无效对我来说就行了 文件>使缓存无效并重新启动
无需禁用即时运行或手动删除任何构建文件夹。对我有效的是robin和SamboyCodeing所说的组合 从“生成”菜单中清除项目 从“生成”菜单重建项目
然后我可以毫无问题地启动应用程序进行测试。清理并重建项目 然后重新启动android studio。
它会工作。在清理和重新折叠后,我禁用了instant run并重新启用它,错误消失。将Android studio更新为Canary 3。他们解决了问题截至2017年6月9日,漏洞仍然存在。在尝试了上述所有解决方法后,有效的方法是: 清洁工程 建设项目 禁用/重新启用即时运行功能 或 重新加载Android Studio。
若出现错误-建议通过“帮助”>“报告即时运行问题”将报告发送给Google,也可以分组创建错误报告。别忘了链接这个StackOverlow页面——也许这样谷歌会很快修复这个恼人的错误。在Android Studio 3.0 Canary 2中,对我来说最快的解决方法是添加versionCode和versionName属性,当错误发生时,我只需将其更改为任何其他值,例如1.0到1.1再返回。然后应用程序就可以正常启动了
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.XXX"
android:versionCode="1"
android:versionName="1.0">
每次出现以下错误时:
Error:F:\...\**app_name**\app\build\intermediates\instant-run-support\debug\slice_0\AndroidManifest.xml:2 attribute 'android:versionCode' not found
错误:D:\StudioProjects\yoda\app\build\intermediates\instant run support\debug\slice\u 0\AndroidManifest.xml:2未找到属性“android:versionCode”
我想删除d:\StudioProjects\yoda\app\build文件夹,然后选择build\Rebuild Project,一切都会好起来。对我来说,删除项目根文件夹中的.gradle文件夹就足够了。打开清单文件并关闭它。
如果仍然不工作:重建,打开清单文件并关闭它,->运行此错误自Android Studio 3.0 Canary 6以来已得到解决,只需更新Android Studio和所有SDK组件,然后重新启动Android Studio 测试日期: 建造AI-171.4163606,建造于2017年7月7日 JRE:1.8.0_152-release-884-b01 amd64 JVM:JetBrains s.r.o提供的OpenJDK 64位服务器虚拟机
Windows 10.0我也有同样的问题!升级后的Sam问题添加到清单对我有效包=。。。android:versionCode=1 android:versionName=1.0>未禁用InstantRunEvent当我将versionCode和versionName显式添加到时,有时会出现错误。然后单击“渐变项目”视图帮助中的“刷新所有渐变项目”删除生成文件夹没有帮助。刚刚试过。帮我修好了谢谢,我希望有人能向我报告google@LordFlash是的,我提到过。另外,评论中的@Viper Alpha似乎还有另一个选择。不确定他的解决方案是否会影响任何与项目相关的东西。即时运行禁用是解决方案。