You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Android Studio中修改图标路径及调整mipmaps生成目录

我来帮你搞定这两个Android Studio里的图标相关问题哈:

问题1:如何在Android Studio中更改图标路径?

根据你修改的是启动图标还是布局里的图标,操作略有不同:

  • 修改应用启动图标路径:
    1. 打开项目根目录下的AndroidManifest.xml文件,找到<application>标签里的android:icon属性。
    2. 把默认的路径(比如@mipmap/ic_launcher)替换成你目标图标的资源路径就行,比如你把自定义图标放到了drawable目录下,就写成@drawable/my_app_icon
  • 修改布局中控件的图标路径:
    1. 打开对应的布局XML文件,找到用了图标的控件(比如ImageViewImageButton)。
    2. 修改控件的android:src或者app:srcCompat属性值,换成你想要的图标资源路径即可。
问题2:将mipmaps输出目录设置为主res文件夹

这个是创建图像资源时的目录选择问题,按下面的步骤调整就好:

  • 当你通过File > New > Image Asset打开图标创建窗口时:
    1. 在窗口下方找到Resource directory选项,点击旁边的文件夹图标。
    2. 在弹出的目录选择框里,选中项目的主res文件夹(路径一般是app/src/main/res)。
    3. 确认后继续完成图标生成流程,这样mipmap目录就会直接生成在主res目录下了。
  • 如果已经不小心生成到values目录了,直接手动把mipmap文件夹剪切粘贴到主res目录,然后点击顶部菜单栏的Build > Clean Project,再执行Build > Rebuild Project,让项目重新识别资源路径就没问题了。

内容的提问来源于stack exchange,提问作者doaa

火山引擎 最新活动