Shi*_*ade 12 android preview android-layout android-studio
从几天开始,我无法看到屏幕/布局的预览/设计.只显示一个带有android的黑色屏幕... ActionBarOverlayLayout写在上面.
logcat中没有错误或异常.在运行项目后,设备上没有问题.仅Android Studio中的预览和设计选项卡显示黑屏.
在一些Android Studio和构建工具更新(自动发生)之后,每个布局都会发生这种情况
注意:如果我在预览中更改主题(编辑器中的主题),则有时会显示预览,但这是非常奇怪的预览,不能用于开发
如果在做了@Roar RAP提到的事情之后问题仍未解决.
转到:src -> main -> res -> style.xml并添加Base.到样式标记父属性.它应该如下所示,
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
...
</style>
Run Code Online (Sandbox Code Playgroud)
这个选项也适用于我.
小智 6
和你一样的错误.
我更新了build.grade文件,以便"compileSdkVersion"与我在模拟器中运行的版本相匹配.我还更新了我的"targetSdkVersion",以适应我在模拟器中运行的SDK.
最后,Android Studio要求我更新依赖项(在程序中用红色加下划线,以便它与targetsdkversion匹配..最后三行......)
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion '26.0.2'
defaultConfig {
applicationId "com.example.android.miwok"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:27.0.1'
compile 'com.android.support:support-v4:27.0.1'
compile 'com.android.support:design:27.0.1'
}`
Run Code Online (Sandbox Code Playgroud)
小智 5
你必须做两件事:
appcompat-v7在项目结构→依赖项中导入正确的库AppCompat theme.试试吧Holo.light or Holo.dark.收到此错误消息:
Error:Execution failed for task ':app:processDebugManifest'.
Suggestion: use a compatible library with a minSdk of at most 9,
or increase this project's minSdk version to at least 14.
Run Code Online (Sandbox Code Playgroud)
解决方案是(正如大家之前所说的)匹配版本:
compileSdkVersion 26
buildToolsVersion '26.0.2'
targetSdkVersion 26
compile "com.android.support:support-v4:26.0.2"
compile "com.android.support:design:26.0.2"
Run Code Online (Sandbox Code Playgroud)
而且还要更改兼容库minSDK
minSdkVersion 14
Run Code Online (Sandbox Code Playgroud)
以及游戏服务
compile 'com.google.android.gms:play-services:11.8.0'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9521 次 |
| 最近记录: |