【发布时间】:2020-08-10 10:29:49
【问题描述】:
我对 Android Studio 比较陌生,所以我一直在尝试制作这款笔记应用。
今天早上运行良好,直到我不得不制作菜单来添加注释。
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/add_note" android:title="Add Note" ></item>
这是为了创建一个菜单,我可以在其中添加注释和内容,但是在分别在我的 MainActivity 和我的 NoteEditing 活动中引用它并编译之后,它开始起作用了。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myjournal">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".NoteEditorActivity"></activity>
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
具体来说,我没有 android:theme="@style/AppTheme"> 或 android:label="@/app_name" 我不知道程序是从哪里得到的。如果我更改这两个并运行它,它会崩溃。我将android主题更改为“添加注释”的标题,它崩溃了
虽然我从未在 xml 文档中编写过这两个代码中的任何一个,并且在我的文件中也没有找到“styles.xml”。我真的很难过——在解决这个问题时,任何帮助都将不胜感激! 编辑:哎呀!我收到的错误是
Android 资源链接失败 C:\Users\mrwad\AndroidStudioProjects\MyJournal\app\src\main\AndroidManifest.xml:5:5-20:19: AAPT: error: resource style/AppTheme (aka com.example.myjournal:style/AppTheme) not找到了。
【问题讨论】:
-
你能发布你收到的错误吗?仅从您的描述很难判断出了什么问题。 (另外,你确定它不应该是
@string/app_name吗?) -
哎呀!是的,我得到的错误当然是 Android 资源链接失败 C:\Users\mrwad\AndroidStudioProjects\MyJournal\app\src\main\AndroidManifest.xml:5:5-20:19: AAPT: error: resource style/找不到 AppTheme(又名 com.example.myjournal:style/AppTheme)。是的,我会试试@string/app_name,谢谢!