簡體   English   中英

Android Studio 清單文件錯誤

[英]Android Studio Manifest file error

我的 AndroidManifest.xml 文件出了點​​問題。 我再次啟動測試時突然 Android Studio 崩潰,再次啟動然后發生下一個錯誤(對不起,我沒有足夠的評級直接上傳圖片): 在此處輸入圖片說明

這是gradle控制台: 在此處輸入圖片說明

我的 strings.xml 文件沒問題:

<resources>
<string title="app_name">PaySpaceMagazine</string>
<string title="hello_world">Hello world!</string>
<string title="action_settings">Settings</string>

<string title="actual">Актуально</string>
<string title="last_news">Последние известия</string>

還有其他清單文件沒有任何錯誤:

<?xml version="1.0" encoding="utf-8"?>

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

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

有沒有人有同樣的問題?

在您在屏幕截圖中發布的清單中,您使用android:title而不是android:name作為您的Activity 改變它

 android:name=".MainActivity"

該屬性是強制性的。 你可以在這里閱讀更多

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

嘗試將您的清單文件更改為此

這是問題,它沒有從它應該顯示應用程序名稱的字符串中提取

android:label="@string/app_name"

最簡單的解決方案創建新的應用程序項目打開清單復制該行讓用戶不要按下它,否則您將再次斷開字符串將行粘貼到斷開的字符串上,如果您想更改名稱,請轉到那里的字符串 xml 更改名稱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM