0

我仍然是android开发世界的初学者,如果我提出不合逻辑或无知的问题,请原谅我。

我在 Linux Mint 下使用 Android Studio。在我下载 3.1.3 之前,我在安装早期版本的软件期间和之后都没有遇到任何问题。除了所需的标准更新外,一切都是开箱即用的。现在我已经安装了 3.1.3,默认情况下我的设计视图总是显示为空。经过一番搜索,我终于在stackoverflow找到了答案(Android Studio 3.1.3,设计视图总是空的)。

我不得不从这里更改 res/values/styles.xml 文件:

样式名称="AppTheme" 父="Theme.AppCompat.Light.DarkActionBar"

对此:

样式名称="AppTheme" 父="Base.Theme.AppCompat.Light.DarkActionBar"

我很高兴找到了解决方案,但我真正的问题是我想了解为什么需要添加“Base”。全新安装 Android Studio 后?对于第一次启动Android Studio然后立即在设计视图中没有显示Hello World tekst的问题,而代码是自动生成的,这不是一个好的广告。

那么为什么这不是开箱即用的呢?为什么是“基地”。必需的?

先感谢您。

4

1 回答 1

0

我认为这是android studio的gradle的问题,gradle它是android studio的下载库,你需要在这个转到文件->项目结构之后刷新gradle,取消选中“使用嵌入式JDK”并选择32位JDK。

于 2018-07-21T09:11:21.483 回答