我使用的是最新的Android Studio 1.2.2。在尝试将AppTheme设置为Theme.Material Future.chain[T]
以支持旧版本(除了API 21)以及互联网上的许多其他解决方案时,我做了所有编写的内容。我在该文件夹中创建了一个名为values-v21和styles.xml的不同值文件夹。然后我写了<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="b2" type="text" placeholder="Enter Name." name="name" maxlength="300" class="c1 c2 c3" />
,构建给了我一个错误说:
<uses-sdk tools:node="replace" />
清单合并失败:uses-sdk元素不能有&#34;工具:node&#34;属性。 这是我的app.gradle:
Error:(6, 5) uses-sdk element cannot have a "tools:node" attribute
Error:(6, 5) Execution failed for task ':app:processDebugManifest'.
我认为这个问题已针对较新版本的Android Studio修复了吗?
答案 0 :(得分:2)
在项目的AndroidManifest.xml文件中将此行添加到uses-sdk标记中,如下所示: -
<uses-sdk
tools:node="merge"
android:minSdkVersion="14"
android:targetSdkVersion="19"/>
并在清单中添加工具名称空间: -
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" .....
.../>