gpt4 book ai didi

android-studio - Gradle在 list 合并 "targetApi"时失败

转载 作者:行者123 更新时间:2023-12-03 15:50:43 33 4
gpt4 key购买 nike

我的项目在 list 中包含事件声明,该声明使用tools:targetApi属性来忽略一些警告。具体来说:

    <activity
android:name=".activities.ProtocolActivity"
android:label="@string/title_activity_protocols"
android:parentActivityName=".activities.InformationActivity"
tools:targetApi="jelly_bean">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".activities.InformationActivity" />
</activity>

但是,出乎意料的是,例如在切换分支之后,出现以下编译错误:

Error:/home/paul/git/ally-v2-app/app/src/main/AndroidManifest.xml:67:9-80:20: Error: Invalid instruction 'targetApi', valid instructions are : REMOVE,REPLACE,STRICT
...
Error:java.lang.IllegalArgumentException: No enum constant com.android.manifmerger.AttributeOperationType.TARGETAPI



我正在使用以下内容:
  • Gradle 2.10
  • Gradle插件2.0.0-beta6
  • Android Studio 2.0 beta 6
  • 在Ubuntu 15.10机器和Windows 10机器上

  • 似乎我可以通过清除缓存并重新启动Android Studio或删除属性,构建,然后再次添加它们来使事情再次正常运行。

    最佳答案

    替换为

    tools:ignore="UnusedAttribute"

    还解决了 Lint 问题。

    关于android-studio - Gradle在 list 合并 "targetApi"时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35844427/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com