uniapp设置了应用名称和icon后打包运行模拟器上还是显示默认是什么原因
我在Uniapp中设置了应用名称和图标,但是打包后运行在模拟器上还是显示默认的。已经确认manifest.json里的配置是正确的,清理过缓存也重新打包过,还是不行。请问可能是什么原因导致的?需要怎么解决?
        
          2 回复
        
      
      
        可能是配置未生效。检查manifest.json中应用名称和图标路径是否正确,确认重新打包,清理缓存或重启模拟器。
在UniApp中设置应用名称和图标后,模拟器仍显示默认内容,通常由以下原因导致:
- 
配置未生效 - 检查 manifest.json文件中的name(应用名称)和icon配置路径是否正确。
- 示例配置:{ "name": "我的应用", "appid": "__UNI__XXXXXX", "description": "应用描述", "icon": { "android": "./static/icon-android.png", "ios": "./static/icon-ios.png" } }
- 确保图标文件路径正确,且图片尺寸符合规范(如 Android 建议 192x192px)。
 
- 检查 
- 
未重新打包 - 修改 manifest.json后,需重新生成应用包。在 HBuilderX 中:- 选择 发行 → 原生 App-云打包(或本地打包)。
- 若使用自定义基座,需重新制作基座。
 
 
- 修改 
- 
缓存或模拟器问题 - 清除模拟器缓存,或重启模拟器。
- 尝试卸载旧应用后重新安装新包。
 
- 
平台差异 - 不同平台(如 Android/iOS)可能需要单独配置图标和名称,检查 manifest.json中各平台设置。
 
- 不同平台(如 Android/iOS)可能需要单独配置图标和名称,检查 
解决步骤:
- 核对 manifest.json配置。
- 重新打包并安装到模拟器。
- 清理模拟器缓存。
若问题依旧,检查 HBuilderX 控制台是否有报错,或尝试真机调试确认配置是否生效。
 
        
       
                     
                   
                    

