Android Studio将下划线更改为短划线权限并删除错误

时间:2014-12-22 10:15:09

标签: android permissions android-studio manifest

我正在尝试插入

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

我的权限。 当我尝试构建我的项目时,android studio更改了只允许破译的下划线并告诉我&#34;对不起老兄,这里没有破折号,请&#34; ...

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" />

正在与下划线合作......

有谁知道,这里发生了什么? 谢谢!!

修改

对于那些没有阅读评论的人: 问题已解决。

我知道,这个问题没有其他人那么有用,但是我不会删除它,因为有一天有人会有同样的问题,他已经打开了两次文件并且发生了错误...我希望,万一,它会有所帮助。

圣诞快乐。 ;)

2 个答案:

答案 0 :(得分:0)

我有同样的问题,原因/解决方案是:AndroidManifest.xml被打开两次。

答案 1 :(得分:-1)

转到“文件”,然后单击“无效缓存/重新启动”。

相关问题