XML
レイアウトがレンダリングされず、このエラー メッセージが表示されます。私はすでにJava 8を使用しています。
また、Gradle で最新のビルド ツールを使用します。
android {
compileSdkVersion 'android-N'
buildToolsVersion 24.0.0 rc1
...
}
XML エラー -
XML
レイアウトがレンダリングされず、このエラー メッセージが表示されます。私はすでにJava 8を使用しています。
また、Gradle で最新のビルド ツールを使用します。
android {
compileSdkVersion 'android-N'
buildToolsVersion 24.0.0 rc1
...
}
XML エラー -
あなたが説明したのと同じエラーがOS Xで発生しました。これで問題が解決しない可能性があることはわかっています(Windowsの同等のエラーがわからないため)が、これはOS固有ではないため、OS Xの仲間に解決策を残しますそこに。ファイルを編集し/Applications/Android\ Studio.app/Contents/Info.plist
、1.6 バージョンを削除します (私の場合)。1.6+、1.7+、または 1.8 のいずれかを配置できます。私のはこのように終わった
...
<key>JVMVersion</key>
<string>1.7+</string>
...
Java バージョン 1.8_60 から 1.8_75 ( IDEA-146691 ) とのドラッグ アンド ドロップには非互換性があることに注意してください。バージョンを正常に変更すると、IDE によって報告されます。
非端末ユーザー向け
Android Studio.app
。ドックにある場合は、右クリックして を選択できますOptions > Show in Finder
。Show package content
。Contents/Info.plist
) に移動します。同じ問題に遭遇しました。
jdk1.6、jdk1.7、jdk1.8をインストールし、あなたがしたようにStudioをデプロイしました。
私の解決策は、jdk1.6とjdk1.7をアンインストールし、jdk1.8のみを残すことです
sudo rm -rf ${path to jdk1.6}
sudo rm -rf ${path to jdk1.7}
それで全部です。
私は Ubuntu 14.04 を使用していますが、同様のエラーに直面していましたが、NDK がないという違いがあります。私の解決策は、プロジェクト定義でJava 8を設定した後、Android Studioを再起動することでした。
コンソール「java -version」でシステム Java バージョンを確認すると、出力は次のようになります。
java version "1.8.0_91"
ウブヌツでも同じ問題がありました。問題は Java8 で IDE を実行していませんでした。
以下を使用して、OSのデフォルトのJavaプログラムを更新することで修正しました。
sudo update-alternatives --config java
そして、関連する Java8 パスを選択します。
私は最近同じ問題に直面していました。API プレビュー レベルを 23 以下に変更してみてください。それは私のために働いた。
私は同じ問題に直面していました。コンパイルされた SDK バージョンの XML レイアウトをレンダリングしていることを確認してください (それ以上である必要はありません)。これは、Targeted SDK バージョン 23 を使用してコードをコンパイルし、SDK バージョン 24 で XML をレンダリングしようとすると、これに直面することを意味します。
私の問題は、Android N が「部分的にインストールされている」ことでした。
私の解決策は、設定/外観と動作/システム設定/Android SDKに移動して、ステータスを確認することでした。「部分的にインストール」されている場合は、アンインストールしてから再インストールする必要があります。(チェックボックスをオフにして適用をクリックします。アンインストールされます。その後、ボックスをオンにして再度インストールできます)うまくいきました。下位バージョン (23 など) に移行する場合は、build.gradle で buildToolsVersion 変数を「23.0.0」に変更する必要があります。
Mac OS で STUDIO_JDK を設定する際に覚えておくべきことがいくつかあります。
2 つの違いは、Apple の Java IMO が IDE でより優れたフォント アンチエイリアシングを提供することです。
ここでの返信は、フォントのアンチエイリアシングに関する Android Studioのバグを参照しています。チケットは既にクローズされていますが、レンダリングは Apple Java と Oracle SDK で異なります (私は v1.8.0_102 を持っています)。そして、前者は後者よりも優れた認識を持っています。
マシン: windows8 64 ビット 私の場合、インストールした jdk1.7 は 32 ビットだったので、studio.exe (32 ビット) を使用していたので、新しい jdk1.8 (64 ビット) をダウンロードしても、使用していたスタジオ インスタンス (32 ビット) を使用できませんでした。検出されませんが、古い jdk をアンインストールして studio.exe を再実行しようとすると、32 ビット jdk をインストールするように指示されました。そのため、studio64.exe を実行したところ、スムーズに実行されました。環境変数に正しいパスがあることを確認してください。乾杯アンドロイドN