【发布时间】:2016-08-11 23:23:06
【问题描述】:
这是我第一次尝试开发 Android 应用程序。我有两次相同的错误(第 5 行和第 13 行),但我不知道我做错了什么。
错误:“找不到与给定名称匹配的资源(在 'icon' 处,值为 '@drawable/ic_launcher'。
问题是我确实将 ic_launcher.png 保存在 Resources > drawable 中。请帮忙。
Android 清单文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="Solobuy.Solobuy">
<uses-sdk android:minSdkVersion="19" />
<application android:label="Solobuy" android:icon="@drawable/ic_launcher" android:name="mono.android.app.Application" android:debuggable="true">
<provider android:name="mono.MonoRuntimeProvider" android:exported="false" android:initOrder="2147483647" android:authorities="Solobuy.Solobuy.mono.MonoRuntimeProvider.__mono_init__" />
<receiver android:name="mono.android.Seppuku">
<intent-filter>
<action android:name="mono.android.intent.action.SEPPUKU" />
<category android:name="mono.android.intent.category.SEPPUKU.Solobuy.Solobuy"/>
</intent-filter>
</receiver>
<activity android:icon="@drawable/ic_launcher" android:label="Items" android:name="solobuy.ItemsActivity" />
<provider android:name="mono.MonoRuntimeProvider" android:exported="false" android:initOrder="2147483647" android:authorities="Solobuy.Solobuy.mono.MonoRuntimeProvider.__mono_init__" />
<receiver android:name="mono.android.Seppuku">
<intent-filter>
<action android:name="mono.android.intent.action.SEPPUKU" />
<category android:name="mono.android.intent.category.SEPPUKU.Solobuy.Solobuy" />
</intent-filter>
</receiver>
<provider android:name="mono.MonoRuntimeProvider" android:exported="false" android:initOrder="2147483647" android:authorities="Solobuy.Solobuy.mono.MonoRuntimeProvider.__mono_init__" />
<receiver android:name="mono.android.Seppuku">
<intent-filter>
<action android:name="mono.android.intent.action.SEPPUKU" />
<category android:name="mono.android.intent.category.SEPPUKU.Solobuy.Solobuy" />
</intent-filter>
</receiver>
</application>
<uses-permission android:name="android.permission.INTERNET" />
</manifest>
【问题讨论】:
-
试试清理你的项目还是重启你的ide?span>
-
将您的图标放到
Project name-res-drawable并清理您的项目。 -
哦,nvm。那没有用:/。调试后同样的错误。我不确定您将我的图标放入 Project name-res-drawable Lazy 是什么意思
-
你是用linux操作系统开发的吗?如果是,请检查 ic_launcher.png 是否具有读取权限。
-
@Learnin2Code 你能解决这个问题吗?如果是,您能否发布您为解决此问题所做的工作。