【发布时间】:2014-12-22 10:15:08
【问题描述】:
我正在尝试插入
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
我的权限。 当我尝试构建我的项目时,android studio 将 ONLY THIS 权限的下划线更改为破折号并告诉我“对不起,伙计,请不要在此处使用破折号”...
Error:(15) Tag <uses-permission> attribute name has invalid character '-'.
其他权限如
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.NFC" />
使用下划线效果很好......
有谁知道,这是怎么回事? 谢谢!!
编辑
对于那些没有阅读 cmets 的人: 问题已解决。
我知道,这个问题不像其他问题那么有用,但我不会删除它,因为有一天会有人遇到同样的问题,他已经打开了两次文件并且正在发生错误......我希望,以防万一,它会有所帮助。
圣诞快乐。 ;)
【问题讨论】:
-
Very Strange Error!!!!! -
这是...你有什么想法吗?
-
能否请您发布整个 AndroidManifest.xml。
-
好的,修好了。原因和错误一样奇怪。我不小心打开了 androidmanifest.xml 两次。 (这实际上是不可能的。也许我发现了一个错误。无法重现它。)我关闭了引发错误的那个,构建它并且它工作。对不起我的“厉害”! ;)
标签: android permissions android-studio manifest