2017-04-03 108 views
0

因为今天我无法再部署我的UI更改。该应用运行良好,但我不能改变UI方面的任何东西。无论我做什么,应用程序每次都保持相同的UI。自从我上一次开发会议以来,我什么都没改变,现在我几个小时就陷入这个问题。Android Studio 2.3未部署UI更改

我试过到目前为止:

  • 清洁和重建几次
  • 禁用即时运行
  • 删除生成文件夹
  • 检查不同的布局版本
  • 完全卸载并重新安装的应用程序
  • Gradle Sync
  • 不同的智能手机和仿真器

我可以看到Android Studio预览中的所有更改,但由于某些原因,它们不会出现在已部署的应用程序中。

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_send_media); 
+0

分享您设置内容视图的Java代码。 –

回答

0

您无法在XML中看到UI吗? 然后改变应用程序的主题,它可能会帮助你。

+0

没有内部的Android Studio一切都很好。但我无法看到我在部署的应用程序中所做的更改。 – TBrauwers

+0

http://stackoverflow.com/questions/29312900/android-studio-not-deploying-changes-to-app检查这一点,它可能会帮助你。 –

+0

谢谢,但我已经尝试了一切。 – TBrauwers

0

当你还没有上传的Java文件我假定这可能是你的问题: 在onCreate方法请确保您还没有使用错误此

public void onCreate(@Nullable Bundle savedInstanceState, @Nullable PersistableBundle persistentState) { 
     super.onCreate(savedInstanceState, persistentState); 
     setContentView(); 
    } 

将坚持你的UI变化和不会更新它..所以,而不是这个使用以下

@Override 
    public void onCreate(@Nullable Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 

    } 
+0

添加完成代码,但由于我没有改变它可能不是问题 – TBrauwers

0

我修复了一个完整的Android Studio重新安装。