我正在尝试插入
<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" />
正在与下划线合作......
有谁知道,这里发生了什么? 谢谢!!
修改
对于那些没有阅读评论的人: 问题已解决。
我知道,这个问题没有其他人那么有用,但是我不会删除它,因为有一天有人会有同样的问题,他已经打开了两次文件并且发生了错误...我希望,万一,它会有所帮助。
圣诞快乐。 ;)答案 0 :(得分:0)
我有同样的问题,原因/解决方案是:AndroidManifest.xml被打开两次。
答案 1 :(得分:-1)
转到“文件”,然后单击“无效缓存/重新启动”。