【问题标题】:Error:(30) Tag <category> attribute name has invalid character ' '错误:(30) 标记 <category> 属性名称包含无效字符“”
【发布时间】:2016-03-22 07:46:10
【问题描述】:

我的应用程序运行成功,但突然在调试/清单文件中出现错误 错误:(30) 标记属性名称包含无效字符“”。 错误:任务 ':app:processDebugResources' 执行失败。

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Administrator\AppData\Local\Android\sdk\build-tools\22.0. 1\aapt.exe'' 以非零退出值 1 结束

这是我的调试/清单文件

<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="23" />

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />

<application android:allowBackup="true" android:icon="@drawable/icon_48"
    android:label="@string/app_name" android:theme="@style/MyMaterialTheme.Base">
    <activity android:name="com.solution.caring.caringsolutions.Splash"
        android:label="@string/app_name" android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name=" android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name="com.solution.caring.caringsolutions.MainActivity"
        android:label="@string/title_activity_splash" android:screenOrientation="portrait" />
    <activity android:name="com.solution.caring.caringsolutions.LoginActivity"
        android:label="@string/title_activity_login" android:screenOrientation="portrait"
        android:windowSoftInputMode="stateVisible|adjustPan" />
    <activity android:name="com.solution.caring.caringsolutions.SignUpActivity"
        android:label="@string/title_activity_sign_up" android:screenOrientation="portrait"
        android:windowSoftInputMode="stateVisible|adjustPan" />
    <activity android:name="com.solution.caring.caringsolutions.ContactUs"
        android:label="@string/title_activity_contact_us" android:screenOrientation="portrait"
        android:theme="@style/MyMaterialTheme1.Base"
        android:windowSoftInputMode="stateVisible|adjustPan" />
    <activity android:name="com.solution.caring.caringsolutions.CareGiver"
        android:label="@string/title_activity_members_list" android:screenOrientation="portrait"
        android:windowSoftInputMode="stateVisible|adjustPan" />
    <activity android:name="com.solution.caring.caringsolutions.Testimonials"
        android:label="@string/title_activity_testimonials"
        android:screenOrientation="portrait" />
    <activity android:name="com.solution.caring.caringsolutions.AskAssistant"
        android:label="@string/title_activity_ask_assistant"
        android:screenOrientation="portrait" android:theme="@style/MyMaterialTheme1.Base"
        android:windowSoftInputMode="stateVisible|adjustPan" />
    <activity android:name="com.solution.caring.caringsolutions.Newsroom"
        android:label="@string/title_activity_newsroom" android:screenOrientation="portrait" />
    <activity android:name="com.solution.caring.caringsolutions.Resources"
        android:label="@string/title_activity_resources" android:screenOrientation="portrait" />
    <activity android:name="com.solution.caring.caringsolutions.HomeCare"
        android:label="@string/title_activity_home_care" android:screenOrientation="portrait" />
    <activity android:name="com.solution.caring.caringsolutions.Dash"
        android:label="@string/title_activity_new_dash" android:screenOrientation="portrait" />
    <activity android:name="com.solution.caring.caringsolutions.CardActivity"
        android:screenOrientation="portrait" />
    <activity android:name="com.solution.caring.caringsolutions.NewDash"
        android:screenOrientation="portrait" />
    <activity android:name="com.solution.caring.caringsolutions.NewCard"
        android:screenOrientation="portrait" />
</application>

如有任何帮助,将不胜感激

【问题讨论】:

  • 试试这个-->文件->使缓存失效/重启
  • 我已经试过了,但对我没有帮助
  • 中删除空间
  • 只是尝试重新启动一切.. 重新启动你的电脑.. :)
  • @Gaskoin 是的.. 谢谢

标签: android debugging android-studio android-manifest


【解决方案1】:

礼貌转至 @Gaskoin

category 中删除多余的空格。这就是有问题的原因。

 <category android:name="android.intent.category.LAUNCHER"/>

然后清理-重建-无效缓存/重启

【讨论】:

  • Clean-Rebuild-Invalidate Caches/Restart - 没意义,简单的Run app 就足够了。
  • @aga 先生:好的好的。其实我遵循这个。谢谢
【解决方案2】:

我遇到了同样的问题,我发现我在应用程序 ID 中的错误,其中包名称不正确,并且在构建期间,调试/清单和发布/清单只会从那里获取包名称,无论如何。

我的解决方案是:File->Project Structure->in Modules, app ->Flavors -> applicationId,我更正了 applicationId,效果很好。

【讨论】:

    猜你喜欢
    • 2017-03-18
    • 2016-12-18
    • 2015-02-13
    • 1970-01-01
    • 1970-01-01
    • 2020-02-26
    • 1970-01-01
    • 1970-01-01
    • 2019-08-31
    相关资源
    最近更新 更多