我正在尝试使用java文件和所有内容,当我尝试运行应用程序时弹出4个错误:
Error:(2) No resource identifier found for attribute 'versioncode' in package 'android'
Error:(2) No resource identifier found for attribute 'versionname' in package 'android'
Error:(9) No resource identifier found for attribute 'minsdkversion' in package 'android'
Error:(9) No resource identifier found for attribute 'targetsdkversion' in package 'android'
所以我尝试编辑这些:
<uses-sdk
android:minSdkVersion="15"
android:minsdkversion="9"
android:targetSdkVersion="21"
android:targetsdkversion="17" >
但是在我尝试启动之后它才刚刚回归。 有任何想法吗?
它说:files under the build folder are generated and should not be edited.
所以我发现我在错误的清单中,我一直在编辑一些东西,但它仍然不起作用,同样的错误。
<manifest android:versioncode="1"
android:versionname="1.0" package="com.learn2crack" xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minsdkversion="9" android:targetsdkversion="17">
<application android:icon="@drawable/ic_launcher" android:label="@string/app_name">
<activity android:label="@string/app_name" android:name="Login">
<intent-filter>
<action android:name="android.intent.action.MAIN">
<category android:name="android.intent.category.LAUNCHER">
</category></action></intent-filter>
</activity>
<activity android:label="@string/app_name" android:name="Register">
</activity>
<activity android:label="@string/app_name" android:name="Registered">
</activity>
<activity android:label=" USER PANEL" android:name="Main">
</activity>
<activity android:label="@string/app_name" android:name="PasswordReset">
</activity>
<activity android:label="@string/app_name" android:name="ChangePassword">
</activity>
</application>
<!-- Allow to connect with internet and to know the current network state-->
<uses-permission android:name="android.permission.INTERNET">
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">
</uses-permission></uses-permission></uses-sdk></manifest>
现在我已经修复了一些android:版本和目标,并在gradle文件中指定了之后删除了uses-sdk。
答案 0 :(得分:0)
生成构建文件夹下的文件,不应编辑=&gt;您不能编辑这些文件,因为它们是生成的。
您没有编辑右AndroidManifest
!
你必须编辑这个(适用于Android Studio):app / src / main / AndroidManifest
答案 1 :(得分:0)
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myfirstapp"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="15" />
试试这段代码