【发布时间】:2015-02-13 23:10:03
【问题描述】:
在为应用程序的新版本输入字符串“YOUR LICENSE KEY FOR THIS APPLICATION”后出现此错误。
没有钥匙,应用程序完美运行,没有其他问题或错误。
错误:错误:(11) 标记属性名称包含无效字符“/”。
清单中的字符串是这样的:
<uses-permission android:name="com.android.vending.CHECK_LICENSE" />
我试图删除“/”,但它们是复制到开发者控制台的 KEY 的一部分。
这个问题有解决办法吗?
清单
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.myname.appname.hmapp"
android:versionCode="2"
android:versionName="1.1" >
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="21" />
<uses-permission android:name="KEY" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar" >
<activity
android:name="com.myname.appname.app.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
【问题讨论】:
-
我们需要代码来解决这个问题,但这听起来像是您的字符串文件中的错字。
-
请发布给您带来麻烦的整个清单。
-
我只是复制并粘贴了代码。
标签: android android-manifest user-permissions