“停止”按钮不能工作,“运行”按钮被禁用。
见以下图片:

我正在使用Macbook与M1芯片的安卓演播室。我下载了M1芯片优化的安卓工作室。当我用Android在Android仿真器上运行颤振项目时,它运行得很好,但是过了一段时间,如果我试图停止这个应用程序的话。它不会停止,如果我尝试重新加载它,重新加载按钮就会被禁用。
如果使用IOS仿真器,则不会出现此问题。
只有当我在Android仿真器或真正的Android设备上运行我的颤音项目时,才会发生这种情况。
发布于 2022-02-09 10:00:04
Dart正式支持苹果的硅谷,但它与Flutter捆绑在一起,与英特尔合作。
我用帕彻将它替换为与苹果硅兼容的版本。您可以在这里找到更多替换它的方法:- 如何取代捆绑的Dart SDK在颤振上本地运行的苹果硅(ARM64)?
在此之后,我没有面对这个停止按钮的问题,从过去三天。将在这里更新,以防我再次面临这个问题。
更新(15/02/2022)之后的生活是伟大的。帮我解决了问题。
更新(25/05/2022)颤振3现在有苹果M1兼容的Dart SDK捆绑在里面。问题解决了。
发布于 2022-01-01 02:39:19
在M1 Android上也遇到了同样的问题。不得不更频繁地强制杀死Android进程。
但是,在将Android更新到"2020.3.1修补程序4“版本后,我没有遇到这个问题。

发布于 2022-02-05 15:52:59
在M1机器上的颤振开发现在感觉就像一团热的烂摊子。除了停止按钮无法工作之外,还有其他一些相关的问题,包括在Activity中创建的多个省道进程、在构建、冻结和仿真器重新启动时遇到的问题。这需要不断的杀毒安卓工作室,重新启动仿真器并重新构建。
我发现有一件事似乎很有帮助,那就是在应用您的更改之后,确保模拟器具有焦点。我有两个监视器,并将模拟器保留在第二个屏幕上,所以以前我只运行/停止/应用Android中的更改,等待模拟器更新,但它只是挂起。我注意到,如果将cmd +选项卡添加到仿真器以使其具有焦点,则将应用这些更改。由于某种原因,如果把注意力集中在Android上,什么都不会发生。
这并不完美,我仍然遇到了很多问题,但这对我有很大帮助。
https://stackoverflow.com/questions/69703520
复制相似问题