我已经阅读了至少5个回复,但到目前为止还没有...在Windows 10,Android工作室3.1.1(最新版本,2018年4月)我有一个应用程序,我已经做了一些更改但是这些变化不会在AVD中部署。列出的错误应该已经针对此版本进行了更正,并且我发现这个问题的解决方案都没有找到。有人能帮我解决这个问题吗?我已经花了好几天...谢谢。
顺便说一句,我必须修改的应用程序是反应原生的。
答案 0 :(得分:0)
首先,请尝试清理项目并构建应用程序。要实现此目的,请点击菜单栏 Build
,然后选择 Clean project
。然后再次转到 Build
标签,然后点击 Rebuild project
。
另外,请尝试重新启动AVD。
(可选)进入AVD设置并手动卸载应用。然后单击播放按钮并选择您的AVD以在此AVD上运行您的应用程序。
如果问题仍然存在,请提供更多信息。特别是如果你使用gradle构建工具,请给我们更多信息,如果是,那么gradle控制台给你的信息等等。
好的,如果您确定以上都不是,请告诉我您的更改是否反映在另一个可能是新的AVD上?
您是否有机会在调试模式下连接到计算机的真实设备上试用您的应用程序(开发人员工具处于活动状态,计算机信任并允许USB调试)?您是否在设备上看到了应用中的更改?
让我们再尝试这样的事情:请打开 build.gradle
文件,然后对其进行一些细微的更改(比如添加一些空间)。 Android Studio会注意到gradle文件中的更改,因此它会使用上面的黄色栏提示您选项: Sync Now
。您的应用在此之后是否反映了变化?
最后,你确定你的变化没有反映出来吗?您可以添加一些记录到Logcat的东西(即Log.d("test", "this should print in logcat debug level..");
)。
另一个编辑,你试过这个吗?
在android / app / src / main / java / {packagename}目录中打开 MainApplication.java ,删除以下代码(如果存在):
import com.facebook.react.BuildConfig;