私はAndroid Studio 0.2.3を使用しています。通常、activity layoutを開くと、プレビューが右側に表示されるので、Textを切り替えることができます。 _とデザインモード。これもレイアウトのプレビューを表示します。
しかし、私がテキストモードでもデザインモードでも右側にプレビューは表示されません。 rendering problems...
エラーが出るだけです
すべてをコンパイルして自分のデバイスにアプリをインストールすると、エラーなく動作します。レイアウトを開発して実験するために、プレビューを機能させることができればそれでもいいでしょう。
私はスタジオ内の異なる機器間での切り替えを試みましたが成功しませんでした。
誰もがこれを解決する方法を知っていますか?
新しいアップデートで アンドロイドスタジオ2.2 直面しているレンダリングの問題それからこのステップに従ってください。
修正しました - styles.xmlファイルで変更しました
"Theme.AppCompat.Light.DarkActionBar"
に
"Base.Theme.AppCompat.Light.DarkActionBar"
これは、以前のAndroid Studioバージョンの同様のレンダリング問題を解決するために私が長い間遭遇したある種のハックです。
変化する:
Android:theme = "@ style/AppTheme"
のようなものに:
Android:theme = "@ style/Theme.AppCompat.Light"
私は、これをAndroid Studio 0.2.0で、APIをAPI 18:Android 4.3からAPI 17:Android 4.2.2に変更することで修正できました。
これは、デザインウィンドウの右上にあるAndroidのアイコンメニューの下にあります。
これは http://www.hankcs.com/program/mobiledev/idea-this-version-of-the-rendering-library-is-more-recent-than-your-version-of-からの解決策でした。 intellij-idea-please-update-intellij-idea.html 。これは別の言語のためGoogleから英語への翻訳が必要です。
それが役に立てば幸い。
最新のAndroid Studio 3.1.3では 、依存関係:
implementation 'com.Android.support:appcompat-v7:28.0.0-alpha3'
または
遅くとも8月18日の27日までにie
同様の問題に直面しているimplementation 'com.Android.support:appcompat-v7:28.0.0-rc01'
に変更します
implementation 'com.Android.support:appcompat-v7:28.0.0-alpha1
これでプレビューの問題は解決します。
_アップデート_
それでも、beta01
には最新のappcompact v7 library
のプレビュー問題がありますレンダリングの問題を解決するためにalpha01
に変更することとして上記の変更を加えてください
私はstyle.xml
を変更することによって問題を解決しました
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>
これは厄介な解決策でした。
それはまだAndroid Studio 1.5.1でも起こります。 Ubuntuでは、Gradleの設定を変更するだけで解決できます。
1)on app/build.gradle 依存関係の変更点:
compile 'com.Android.support:design:23.2.0'
に:
compile 'com.Android.support:design:23.1.0'
2)プロジェクトを再構築する
3)ビューを更新
宜しくお願いします、
/天使
私は同じ問題、現在のアップデートを抱えていました、しかし私がアップデートする必要があるのでレンダリングは失敗しました。
現在使用しているアップデートバージョンを変更してみてください。デフォルトは安定ですが、さらに3つのオプションがあり、カナリーが最新で潜在的に安定性が最も低いです。私は、開発チャンネルからの更新をチェックすることにしました。それは、カナリアの構築より少し安定しています。それは問題を解決し、そしてうまく動くようです。
バージョンを変更するには、[アップデートの確認]をクリックして、ポップアップの[アップデート]リンクをクリックします。
最善の解決策は、ファイル - >プロジェクトとGradleファイルとの同期を選択することです。
これが助けになれば幸いです
以下のbuild.gradleに依存関係を追加します。
configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == "com.Android.support") {
if (!requested.name.startsWith("multidex")) {
details.useVersion "27.+"
}
}
}
}
これは私のために働いた、私は "テーマエラー解決策"として扱われ、スタック上でそれを見つけた: テーマエラー - どのように修正するには?
SDK Managerから必要最小限のSDKをダウンロードしてビルドしてください。私のために働きます。
デザイナーのバージョンとtargetSdkVersionの両方が同じであることを確認してください。例:targetSdkVersionが22の場合、デザイナーのバージョンも22に変更してください。そのため、この問題は発生しません。