应用占用CPU过高可能是由于应用程序的设计问题、系统资源不足或是存在其他的问题。解决方法如下:

1. 关闭不必要的应用程序:如果有多个应用程序同时运行,可以先关闭一些不必要的应用程序,减轻CPU的负载。
2. 更新应用程序:有时候应用程序的高CPU占用可能是由于软件的bug或者版本过旧所导致的,尝试将应用程序更新到最新版本,可能能够解决问题。
3. 检查病毒或恶意软件:有些恶意软件会运行在后台,占用大量的系统资源。使用软件或者安全软件进行全盘扫描,清除可能存在的病毒或者恶意软件。
4. 优化系统设置:关闭一些不必要的系统功能或者服务,可以释放更多的系统资源给应用程序使用。
5. 升级硬件:如果以上方法无法解决问题,可能是因为硬件配置不足导致的。考虑升级CPU或者增加内存条以提升系统性能。
6. 查找应用程序问题:如果以上方法都无法解决问题,可能是应用程序本身存在问题。可以在应用程序的官方论坛、社区或者技术支持中心查找答案,或者向开发者反馈问题以获取解决方案。