作为学校作业的一部分,我刚刚开始了 Android 开发。我不确定人们如何有效地重新编译他们的代码以通过模拟器对其进行测试?我已经按照网站上的第一个教程启用了快照功能以获得即时启动时间,但是由于某种原因,在我添加了一个新活动之后,我得到了异常和错误。
错误非常严重,以至于按钮忽略了 onClick 事件。所以我决定擦除数据并在没有快照的情况下运行,应用程序运行良好。
每次我更改代码中的某些内容时,我不想在每次启动时等待 40-50 秒。我听说有些人说你甚至可以让模拟器打开,它会自动获取更改。即使您将活动添加到配置中也是如此吗?
另外,如何正确关闭模拟器?更改后仅退出并重新运行应用程序是否安全?
最后一件事,本教程没有讨论 R 变量是什么,例如:
setContentView(R.layout.activity_main);
那么这个R到底是什么?