包名称中的句点将替换为逗号

时间:2016-05-31 18:06:59

标签: android compiler-errors android-manifest action receiver

1)每当我运行我的代码时,“。”标签“action”中的appwidget.action变成“,”。是什么导致了这个问题?有谁可以帮助我?

在运行代码之前,

<receiver android:name="com.example.newstart.practice.Widget" >
     <intent-filter>
        <action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
     </intent-filter>
     <meta-data
         android:name="android.appwidget.provider"
         android:resource="@xml/widget_stuff" />
</receiver>

运行代码后,

<receiver android:name="com.example.newstart.practice.Widget" >
     <intent-filter>
        <action android:name="android.appwidget,action.APPWIDGET_UPDATE"/>
     </intent-filter>
     <meta-data
         android:name="android.appwidget.provider"
         android:resource="@xml/widget_stuff" />
</receiver>

它会自动变为“,”并显示错误:

 Error:(228) Tag <action> attribute name has invalid character ','

2)在此错误下,此错误也会显示 -

  

错误:任务':app:processDebugResources'的执行失败。   com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令   'C:\用户\ ASUS \应用程序数据\本地\ Android的\ SDK \构建工具\ 23.0.3 \ aapt.exe'”   完成非零退出值1

1 个答案:

答案 0 :(得分:0)

请务必将,更改为原始.中的AndroidManifest.xml而不是其中一个生成/中间版本。